Holiday Inn Express St. Louis is a 2-star property situated about 2.7 km from Busch Stadium, Old Courthouse and Six Flags St. Louis. Founded in 1999, the hotel underwent a renovation in 2009.
The business hotel is placed in a market area, a short walk from a theater and a museum. The property is set within 3 km distance from the city center.
Quick access to a zoo and casinos is provided.
The hotel enjoys a great location within 20 minutes' drive from Lambert-St. Louis International airport.
The property comprises 64 non-smoking rooms equipped with large windows, climate control, a dressing area, a personal computer and flat-screen TV. The guestrooms feature carpet floor and dark-wood furnishing.
Eat & Drink
Those staying at Holiday Inn Express St. Louis can sit down to a complimentary breakfast.
Holiday Inn Express St. Louis provides guests with shopping service, laundry and ironing service.
Guests can keep fit with a fitness centre and a gym offered on the premises.
Wireless internet is available in the hotel rooms for free.
Free private parking is possible on site.