The budget Holiday Inn Saint Louis - South is a great place in a downtown area of Mehlville. Holiday Inn Saint Louis - South has been welcoming guests to its spacious rooms since 1979.
It is located 20 minutes' drive from Grant's Farm, Hurricane Harbor and Six Flags St Louis. The property lies within 1 km from the city center.
The hotel offers beautiful location close to forests and parks.
Lambert-St. Louis International airport can be reached in 30 minutes by car from Holiday Inn Saint Louis - South.
Holiday Inn Saint Louis - South provides guestrooms appointed with climate control, high-speed internet, a seating area, ironing facilities and satellite TV. They also have a microwave, coffee/tea makers and a fridge available for self-catering.
Eat & Drink
The relaxing bar serves a selection of coffee and tea.
A full breakfast is served and charges are applicable.
Guests can make use of dry cleaning, room service and laundry as well as a baggage storage, a safe deposit box and free parking.
The hotel offers a game room and video games for guests with children. On-site fitness amenities include a gym and fitness center.
Wireless internet is available in the entire hotel for free.
High-speed internet access is available in the entire hotel for free.
Free public parking is possible on site.
The personnel at the hotel speaks English, French, Spanish, Finnish, Croatian.