Embassy Suites St. Louis-St. Charles

Two Convention Center Plaza, St. Charles, United States

See Map

Reservations:+1-888-376-9286
Embassy Suites St. Louis-St. Charles
Show All Photos

Top Amenities

Check Availability

Embassy Suites St. Louis-St. Charles

This all-suite hotel is located next to the St. Charles Convention Center and a short drive from downtown St. Louis, offering a convenient free shuttle service. The suites feature seating areas and sofa beds, along with amenities such as high-speed internet, refrigerators, microwaves, and coffeemakers. Guests can enjoy the indoor pool, fitness center, and spa services, as well as a hot cooked-to-order breakfast each morning and free beverages at the evening Manager's Reception. The hotel also has a restaurant, coffee shop, and marketplace for snacks and Starbucks coffee. The Lambert St. Louis International airport is less than 10 miles away and Lindenwood University is just 2 minutes away.

Hotel Policies