The Marriott Pavilion Hotel has the best location downtown (right next to Busch Stadium) and it has many great views! The hotel is being renovated with
new beds (they are not just heavenly they are
""godly"" and huge 27"" T.V.'s! I was told that all the rooms will be renovated. If someone hadn't told me
you'd never know. No mess or construction anywhere that you can see. It's the best hotel for
service, too! Give it a try. See ya there!
Pros: location, service, comfort
more