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 comfortable rooms since 2005.
This hotel is situated 2.1 km away from First Missouri State Capitol State Historic Site, The Family Arena and Verizon Wireless Amphitheater. The property is set a 20-minute stroll from Saint Charles center.
Guests can reach Embassy Suites St. Louis-St. Charles/Hotel & Spa by car from Lambert-St. Louis International airport in 15 minutes.
The 12-story Embassy Suites St. Louis-St. Charles/Hotel & Spa offers 100 rooms featuring heating, a private toilet, a sofa, multi-channel TV and a dressing area as well as marble bathrooms. They are equipped with a microwave and a fridge.
Eat & Drink
The open-air restaurant provides delicious meals.
The hotel offers a baggage storage, a lift and a vending machine and such services as free shuttle service, wake up service and ironing service.
The property indulges guests with a wellness center and a hot tub as well as a gym and fitness center. Such sports activities as lawn tennis and racquetball are provided on-site.
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.