Holiday Inn Hotel St. Louis-South County Center
Drag box to select area
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
- Hours: Daily, 24 hours
- Accessible: yes