Photo gallery for The Westin St. Louis
The Westin St. Louis
Hotel in Downtown St. Louis
Reviews
8.4
Very good
Popular amenities
Explore the area
811 Spruce St, St. Louis, MO, 63102
- Busch Stadium1 min walk
- Gateway Arch15 min walk
- St. Louis Union Station2 min drive
- St. Louis, MO (STL-Lambert-St. Louis Intl.)19 min drive