Embassy Suites St. Louis - Downtown is a charming 3-star hotel set close to Laclede's Landing, America's Center and Gateway Arch. Embassy Suites St. Louis - Downtown has been welcoming guests to its modern rooms since 2011.
The hotel is conveniently placed minutes away from Union train station. The property is set within 4 km distance from Saint Louis city center.
Embassy Suites St. Louis - Downtown can be reached in 20 minutes by car from Lambert-St. Louis International airport.
Embassy Suites St. Louis - Downtown offers 100 guestrooms appointed with a writing desk, climate control, direct dial phone, cable TV and LCD flat-screen TV with all the sights of Saint Louis within easy access. All bathrooms come with free toiletries, a roll in shower and towels.
Eat & Drink
Guests can breakfast in the breakfast room. The restaurant menu features American dishes. The atrium bar serves salads and appetizers.
The hotel provides an elevator, a baggage storage and a safe deposit box along with an internet terminal, a business center and a copier to fit the needs of all guests.
On-site spa options feature a Canadian tub, a wellness center and a Jacuzzi. On-site fitness amenities include a gym and fitness classes.
Wireless internet is available in public areas for free.
Wireless internet is available in the hotel rooms at USD 9.95 per day.
private parking is possible on site at USD 28 per day.