Holiday Inn ST. LOUIS-SOUTH COUNTY CENTER

6921 South Lindbergh Blvd.
Saint Louis, Missouri 63125
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

Holiday Inn St. Louis-South County Center
6921 S Lindbergh Blvd
St. Louis, MO 63125
Distance: 0.1 miles

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.2 miles

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

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

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

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

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

Saint Louis Landmarks Near Holiday Inn ST. LOUIS-SOUTH COUNTY CENTER

Grasso Athletic Field (0.5 miles)
St Anthony's Medical Center (2.4 miles)
Veterans Affairs Med Center (2.4 miles)