Embassy Suites
2 Convention Center Plaza
St. Charles, Missouri 63303

Book your hotel room here or you can call our reservations line at (800) 560-7782 and use the group code "BBB."

Enjoy a comfortable and convenient stay at Embassy Suites St. Louis – St. Charles/Hotel & Spa. Located just one mile from the Main Street of St. Charles, the hotel provides a great base for visitors to St. Louis, just 20 miles away. Travel to and from our hotel in St. Charles, MO, from Lambert-St. Louis International Airport in just ten minutes.