Holiday Inn St. Louis - South County Center
Holiday Inn St. Louis - South County Center
Address:
6921 South Lindbergh Boulevard, Interstate 55, St. Louis, Missouri
Traveler Rating by TripAdvisor

Traveler Comments

Adequate. Good location.
Nice location. Friendly staff.
Clean, quiet, close to my appointment.
The hotel was clean and well maintained
Well-kept hotel with desireable amenities. Good locations with access to nearby attractions.
very friendly staff, had a bar, convenient location/access
Please enable JavaScript to properly view and use this web site.