Holiday Inn St. Louis-South County Center

6921 S Lindbergh Blvd
St. Louis, Missouri 63125
In St. Louis
More hotels near this hotel

Holiday Inn St. Louis-South County Center is part of the Holiday Inn Hotels and Resorts chain.


Map: Holiday Inn St. Louis-South County Center


More Hotels Near Holiday Inn St. Louis-South County Center

Americas Best Value Inn St. Louis South
6602 S Lindbergh Blvd
St. Louis, MO 63123
Distance: 0.2 miles

Hampton Inn & Suites St.Louis South at I-55
4200 Midamerica Lane
St. Louis, MO 63129
Distance: 2.1 miles

Holiday Inn Express & Suites St. Louis South - I-55
4250 Midamerica Lane
St. Louis, MO 63129
Distance: 2.1 miles

Best Western St. Louis Inn
6224 Heimos Industrial Park Dr
St. Louis, MO 63129
Distance: 3.8 miles

River City Casino & Hotel
777 River City Casino Blvd
St. Louis, MO 63125
Distance: 4.0 miles

Hilltop Hotel
1580 S Kirkwood Rd
St. Louis, MO 63127
Distance: 5.1 miles

Holiday Inn St Louis SW - Route 66
10709 Watson Rd
St. Louis, MO 63127
Distance: 5.1 miles

St. Louis Landmarks Near Holiday Inn St. Louis-South County Center