Embassy Suites St. Louis - Downtown is a 4-story hotel in Saint Louis offering accommodation 300 meters from The Dome at America's Center. Opened in 2011, the contemporary hotel attracts visitors with its historical architecture.
Embassy Suites St. Louis - Downtown is also 550 meters away from Laclede's Landing. The property is set within 4 km distance from the city center.
Within walking distance of Downtown St. Louis district with a stadium, restaurants and casinos.
The hotel lies within a 20-minute walk of Union train station. Embassy Suites St. Louis - Downtown is 20 km away from Lambert-St. Louis International airport.
This property comprises 212 comfortable guestrooms featuring climate control, wireless internet, a laptop safe, a personal computer and a DVD player. They are equipped with a microwave, coffee/tea makers and a fridge.
Eat & Drink
There is a restaurant serving American dishes on site. Guests can relax in the atrium bar serving signature drinks.
Embassy Suites St. Louis - Downtown welcomes guests, offering a safety deposit box, a luggage storage and a lift along with a business centre, a banqueting hall and a copier.
Leisure options include a swimming pool and a golf course. There are a gym and a fitness centre provided at Embassy Suites St. Louis - Downtown.
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.