Located in a business area of Saint Louis, the 3-star Embassy Suites St. Louis - Downtown offers an indoor heated swimming pool and a golf course. Since 2011 the hotel has been hosting guests in a 4-story historical building.
Malcolm W Martin Memorial Park are within a 20-minute walk of the property. The hotel offers perfect location 4 km from the center of Saint Louis.
Embassy Suites St. Louis - Downtown offers a panoramic view to its guests.
The property comprises of beautiful rooms appointed with climate control, flat-screen TV, a safe, a living area and a kitchen. Some rooms overlook the city. The bathrooms come with a shower, a hairdryer and bath sheets for more comfort.
Guests can relax in the atrium bar serving signature drinks.
Embassy Suites St. Louis - Downtown can be reached in a 25-minute drive from Lambert-St. Louis International airport.
The on-site conveniences include a storage room, an elevator and a vending machine.
A wellness area and a Jacuzzi as well as a gym and a fitness center are offered on the premises.