Sheraton Clayton Plaza Hotel St. Louis

Starting at
$216

TripAdvisor Review

Based on 40 review

See all

This charming hotel can be found in Clayton. A total of 259 bedrooms are available for guests' convenience at Clayton Plaza Hotel St. Louis. Clayton Plaza Hotel St. Louis is not a pet-friendly establishment.

More details