Hotel Name: Holiday Inn South County Center - St. Louis
➤ There had 4 comment(s) , The score is 9.0/10. Check it!
The Price per night as low as 108 usd Click Here Get Your average price per night (Discount Price)
Star Rating: ★ ★ ★
Location: United States Missouri St. Louis (MO)🔍
Address: 6921 South Lindbergh Blvd, St. Louis, MO 63125
Brand Name: Holiday Inn rooms
Room Photos:
Overview:
Holiday Inn South County Center - St. Louis is conveniently located in the popular Mehlville area. Both business travelers and tourists can enjoy the hotel's facilities and services. Free Wi-Fi in all rooms, 24-hour front desk, Wi-Fi in public areas, car park, room service are just some of the facilities on offer. Each guestroom is elegantly furnished and equipped with handy amenities. Entertain the hotel's recreational facilities, including hot tub, fitness center. Friendly staff, great facilities and close proximity to all that Saint Louis (MO) has to offer are three great reasons you should stay at Holiday Inn South County Center - St. Louis.
👉 Click/Touch Here to booking!
Remember to comment it after staying please ✍️