Holiday Inn St Louis Sw - Route 66 is rated 3 stars and is placed about 13.6 km from Missouri History Museum, Hurricane Harbor and Saint Louis Art Museum. Founded in 1989, the hotel underwent a renovation in 2006.
Located in a beach area with a zoo and cafés, guests will see why Holiday Inn St Louis Sw - Route 66 is admired by many tourists.
Holiday Inn St Louis Sw - Route 66 lies within 25 minutes’ drive to Lambert-St. Louis International airport.
The hotel has non-smoking guestrooms include leisure double room and deluxe twin room that come with a mini-refrigerator, satellite TV, free Wi-Fi, a seating area and IDD phone. They also have a microwave and coffee/tea makers available for self-catering.
Eat & Drink
A breakfast is served in the restaurant. Offering a variety of dishes, Longhorn Steakhouse and Gianino's are just about 250 meters away.
A full breakfast is served at affordable prices.
The hotel offers an elevator, a free car park and a luggage storage as well as a business corner, a conference room and a photocopier for guests' comfort.
On-site leisure options feature an indoor swimming pool and a golf course. A gym and a fitness center are among the on-site facilities.
Wireless internet is available in the entire hotel for free.
Free public parking is possible on site.
Year renovated: 2006.
Number of floors: 4.
Number of rooms: 212.