Advertisement
Clubhouse Inn & Suites St. Louis
Clubhouse Inn & Suites St. Louis
Address:
1970 Craig Road, St. Louis, Missouri
Traveler Rating by TripAdvisor

Traveler Comments

Clean, friendly, good breakfast. Reasonable price.
OK FOR THE PRICE
It was great.
The rooms were average but good for the price. The hotel ran out of washclothes & towels more than once.
Please enable JavaScript to properly view and use this web site.