Holiday Inn South County Center
St. Louis , MO 63125
The newly renovated Holiday Inn South County Center is the 8th Holiday Inn in the WORLD to have the “Hub at Holiday Inn,” an open lobby concept. Located at I-55/I-270/I-255 and S. Lindbergh, exit 197 on I-55. (Eleven miles from downtown) Hotel Features: Free Parking and Local Shuttle Service, Indoor pool, Whirlpool, Fitness Center, Business Center, Complimentary Internet, 24 Hour Market, Wii Gaming Station, Hub Restaurant, Lounge, Bridal Salon, and Banquet Space for up to 450 people.
Not sure how to get here? Get Directions