The Sheraton Clayton Plaza Hotel St. Louis is a corporate business class hotel located twenty minutes away from downtown St. Louis in the heart of the Clayton financial and business district. Guests of the hotel enjoy the hotel's indoor heated pool, fitness center and Alexander's Restaurant, serving American food favorites. Take part in the hotel lounge's nightly happy hour where guests sip early evening cocktails and snack on complimentary hor d'oeuvres. Rates are based on double occupancy. Charges for extra adults may apply and will be due directly to the hotel.
lastminute.com