Situated around 25 minutes' walk from the City Museum and 750 m from the Lower Meramec Park, the 4-star luxury The Westin St. Louis Hotel features an amphitheatre and a ballroom for various purposes. The premier hotel is located right around the corner from the Busch Stadium and welcomes its guests to use facials, a shared lounge, and various recreational opportunities or to enjoy Italian cuisine in the onsite American restaurant.
The hotel benefits from a charming setting 500 m from Night. The charming Westin St. Louis is near a bar and a stadium, while the Wainwright Building is only 7 minutes' walk away. Visit South Pond, 1.2 km from the property, and feel complete harmony with the nature of United States. This Saint Louis hotel allows you to enjoy such natural sights as the Jefferson National Expansion Memorial Park 800 metres away. The Westin St. Louis Hotel is about 10 minutes on foot from Stadium city rail and a short way from Market at 8th Street bus stop.
There are 28 rooms at the accommodation, each of them has an air conditioner, as well as entertainment amenities such as a flat-screen TV with satellite channels. A separate toilet and a shower, along with hair dryers and towels, are featured.
The Westin St. Louis features a vegetarian breakfast. Lunch is served in the onsite restaurant Quattro Grill. The lounge bar provides you with a place to unwind. The bar area includes a lounge. There is a restaurant serving American food approximately 300 metres away.