4 star hotel

Clayton Plaza Hotel Saint Louis - Clayton

7750 Carondelet Ave, Clayton, MO 63105, USA - Clayton, Missouri - U.S - 63105

Show map

Property Amenities

Check-in starts at: 15:00

Check-out ends at: 11:00