Phone Number 8004447171
The Westin St. Louis
811 Spruce Street, Near Busch Stadium, St. Louis, MO 63102, United States
Rating
4.3
GreenLeader
2025
Price Level
$$$
Rooms
255
Pets
Yes
06
May

The Westin St. Louis, St. Louis

The Westin St. Louis

The Westin St. Louis

Price & Availability

Overall

Excellent
4.3
884 reviews

Customers Review

Location 5
Cleanliness 4.4
Comfort 4.5
Neighborhood 4.6
Amenities 4.2
Condition 4.4
Recomendation 86.7%