The Westin St. Louis

From $ -1 per night

Avg. User Rating:

811 Spruce Street, St Louis 63102
Show More Info
Travel Photo by IgoUgo member

User Reviews

Results 11-11of 11 Reviews

Westin Rocks

A traveler

Location is the best. Right downtown, next to the new Busch Stadium, right next to the MetroLink line that will take you wherever you need to go, including the airport.The onsite restaurant (Clark Street Grill) is very innovative and the quality is ...Read more