Sheraton Clayton Plaza Hotel St. Louis

  • 7730 Bonhomme Avenue
  • St. Louis,
  • Missouri
  • 63105
  • United States
  • Map

Awards

2013

Global Business Travel Association (GBTA)

Project ICARUS Supplier Gold Medal

2012

TripAdvisor

Certificate of Excellence