The attractive Embassy Suites St. Louis-St. Charles/Hotel & Spa is a 3-star property located in the center of Saint Charles. Embassy Suites St. Louis-St. Charles/Hotel & Spa has been welcoming guests to its classic rooms since 2005.
Guests can reach such landmarks as First Missouri State Capitol State Historic Site, The Family Arena and Verizon Wireless Amphitheater in a 25-minute walk. The property lies within 2 km from the city center.
Embassy Suites St. Louis-St. Charles/Hotel & Spa is within a 15-minute drive to Lambert-St. Louis International airport.
Embassy Suites St. Louis-St. Charles/Hotel & Spa offers 296 guestrooms appointed with Wi-Fi, a private toilet, a sofa, individual climate control and multi-channel TV with all the sights of Saint Charles within easy access. Guests can also use a small fridge and a microwave available in each room.
Eat & Drink
The open-air restaurant provides delicious meals. Cracker Barrel Old Country Store treats guests with american meals and lies within 300 meters from the property.
Guests can make use of free shuttle service, newspaper service and ironing service as well as a baggage storage, a lift and a vending machine.
On-site children facilities feature cribs and a play area. The property offers a gym and a fitness center to keep shape.
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.