Sheraton Clayton Plaza Hotel St. Louis
St Louis, MO
The Sheraton Clayton Plaza Hotel St. Louis is a corporate business class hotel located minutes from downtown St. Louis in the heart of the Clayton financial and business district.
All Guest Rooms at the Clayton Plaza Sheraton include AM-FM Alarm Clock, Coffee-Tea Maker, Hairdryer, Iron and ironing board, In-Room Movies, and TV with Cable.
The Sheraton Clayton Plaza hotel is just a short drive to any city sightseeing adventure, from Forest Park and the St. Louis Zoo to Busch Stadium and the Gateway Arch.
7730 Bonhomme Ave., St Louis, MO 63105, USA