.

Holiday Inn Hotel St. Louis-South County Center

Flag as Inappropriate

This Holiday Inn is strategically located on Lindbergh right next to I-55 for easy access into downtown St. Louis.  Nearby is South County Center for dining and shopping opportunities.  This hotel features free wifi, a pool, a business center, a workout facility, and large event spaces.  Attached to the hotel is a Malone's restaurant.  No pets in general, but service animal are permitted.  
6921 S Lindbergh Blvd, Saint Louis, MO 63125
(877) 865-6581
  • Hours: Daily, 24 hours
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »