Holiday Inn St. Louis South County Center
St Louis, MO
The Holiday Inn South County center is conveniently located at I-55, only 1 exit from the I-270. It is immediately opposite to the Westfield South County Shopping Center featuring over 90 stores and dining establishments.
The hotel is approximately 10 minutes away from downtown St. Louis, 20 minutes from Six Flags, and 22 miles from Lambert International Airport.
The hotel features 149 guest rooms, High-speed Internet Access, indoor pool and fitness center.
6921 South Lindbergh, St Louis, MO 63125, USA