The Westin St. Louis

Home/The Westin St. Louis

Loading Events

← Back to Events

The Westin St. Louis

Google Map
811 Spruce Street
St. Louis, MO 63102 United States
(314) 621-2000

Just off Historic Route 66, this modern hotel is also within a 5-minute walk of Stadium Metrolink Station, Busch Stadium and St. Louis Cardinals Hall of Fame Museum. It’s a 13-minute walk from the Gateway Arch.

The classic rooms have cable TV, wired Internet access (fee), coffeemakers and minibars, while some feature stadium views. The sleek suites add separate living rooms, and some also have dining areas.

Amenities include a trendy, warehouse-style restaurant serving American cuisine, plus a gym (with workout gear rentals for a fee), a business center and a spa with massage treatments.

There were no results found.