The charming 3-star Embassy Suites St. Louis - Downtown offers a comfortable accommodation in a historic area of Saint Louis.
This hotel is situated 300 meters away from Busch Stadium and Edward Jones Dome. The distance between Saint Louis city center and the property is 4 km.
Embassy Suites St. Louis - Downtown offers a panoramic view to its guests.
20 minutes' walk to Union train station. Lambert-St. Louis International airport can be reached within 20 minutes' drive.
Embassy Suites St. Louis - Downtown provides 212 guestrooms appointed with a personal computer, climate control, a DVD player, TV with satellite channels and direct dial telephone for a pleasant stay in Saint Louis. In-room self-catering facilities include coffee/tea makers, a small fridge and a microwave.
Eat & Drink
The restaurant menu features American dishes. Guests can try signature drinks in the atrium bar.
There are a luggage storage, a safe deposit box and a lift available on the premises.
Embassy Suites St. Louis - Downtown offers a swimming pool and a golf course to ensure guests' comfortable stay. On-site fitness facilities include a fitness center and a gym.
Wireless internet is available in public areas for free.
private parking is possible on site at USD 30 per day.
Year renovated: 2011.
Number of floors: 4.
Number of rooms: 212.