All Embassy Suites in or near Saint Clair

Embassy Suites : 2 Convention Center Blvd. 2 Convention Center Blvd., Saint Charles, MO 63303 Call ~39.51 miles northeast of Saint Clair center
  • Mid-scale Suburban property
  • Hotel has 12 floors
More details
From$80
Average 3.0 /5 Review Score Call BookMore Details

Comparable hotels to Embassy Suites

Comfort Inn 736 South Service Rd. West, Sullivan, MO 63080 Call
  • 3 star Highway property
  • 59 sleeping rooms in hotel
From$100
Average 3.0 /5 Read Reviews Call BookMore Details
Back to Top