Embassy Suites St. Charles

  • Location:

    St. Charles, MO
  • Size:

    280,000 sq. ft.
  • Principal in Charge:

Their Vision:

A full service convention hotel with amenities to support and connect to the St. Charles Convention Center.

Our Focus:

Design an amenity-filled unique hotel as a counterpoint to the convention center.