The 4-star Embassy Suites Saint Louis - Downtown hotel offers quick access to Museum of Westward Expansion, located only 5 minutes' walk away. Boasting a location just 0.7 km from the Citygarden Sculpture Park, this Saint Louis hotel comprises 210 rooms and 2 restaurants.
At the hotel, you'll be about a 10-minute ride from the historic Anheuser-Busch Brewery and a short way from the Jefferson National Expansion Memorial Park. Sports fans can also visit the multi - purpose Edward Jones Dome Stadium, 250 m from the Embassy Suites Saint Louis, and take their families to The St. Louis Wheel, which is 2.2 km away. The property allows you to enjoy such natural sights as North Pond nearly a 5-minute drive away. The memorial park "Gateway Arch" is in the vicinity of this Saint Louis hotel. Embassy Suites Saint Louis - Downtown hotel is located 25 km from Lambert airport and right near Washington at 6th Street Metrolink bus stop.
The rooms comprise a seating area complete with ironing facilities and an air conditioner, as well as a flat-screen TV with satellite channels. For your comfort, you will find a lowered sink and a raised toilet, along with hairdryers and toiletries.
Guests are invited to the on-site Atrium restaurant to indulge in culinary delights.