The Embassy Suites St. Louis-St. Charles/Hotel & Spa is an oasis located west of St. Louis in beautiful St. Charles, Missouri. The hotel is only ten minutes from Lambert-St. Louis International Airport and 20 miles from St. Louis. The connected St. Charles Convention Center makes this hotel perfect for business travelers and convention attendees. Plan your next event and take advantage of...
; Location.
Embassy Suites St. Charles is a business friendly hotel located in St. Charles.
; Hotel Features.
Dining options at Embassy Suites St. Charles include a restaurant and a coffee shop/café. A bar/lounge is open for drinks. Room service is available during limited hours. The hotel serves a complimentary breakfast. Guests can enjoy a complimentary manager reception each...