Embassy Suites St. Louis-St. Charles/Hotel & Spa is a 12-story hotel in the center of Saint Charles at a close proximity to Lewis & Clark Center, Historic Aircraft Restoration Museum and Hollywood Casino St. Louis offering 296 classic rooms.
The city center is about 20 minutes on foot. Thanks to a port nearby, the business hotel is well connected with other parts of Saint Charles.
Embassy Suites St. Louis-St. Charles/Hotel & Spa lies within 15 minutes’ drive to Lambert-St. Louis International airport.
The rooms in Embassy Suites St. Louis-St. Charles/Hotel & Spa are fitted with Wi-Fi, a private toilet, a sofa, individual climate control and multi-channel TV. Some rooms have the garden view. Guests can also use a small fridge and a microwave.
Eat & Drink
The open-air restaurant provides delicious meals. Cracker Barrel Old Country Store and Side Pockets offer an assortment of dishes within 300 meters of the property.
A business center, a copier and a conference room along with a storage room, a lift and a vending machine are available for guests.
The on-site spa facilities include a wellness center and a hot tub. Guests can keep fit with a gym and a fitness center offered on the premises.
Wireless internet is available in the entire hotel at USD 9.95 per day.
High-speed internet access is available in the hotel rooms at USD 9.95 per day.
Free public parking is possible on site.