The tranquil 3-star Holiday Inn St Louis Sw - Route 66 offers a non-smoking accommodation in a beach area of Saint Louis. Founded in 1989, the hotel underwent a renovation in 2006.
This hotel is situated 13.6 km away from Missouri History Museum, Hurricane Harbor and Saint Louis Art Museum. There are a zoo and cafés in the area.
A local bus stop is 350 meters away. Lambert-St. Louis International airport is easy to reach.
For a comfortable stay Holiday Inn St Louis Sw - Route 66 offers 212 rooms on 4 floors featuring television, free Wi-Fi, a seating area, music system and climate control. There are private bathrooms with a hairdryer, a spa bathtub and a shower along with a microwave, a small fridge and coffee/tea makers for self-catering.
Eat & Drink
A breakfast is served in the restaurant. Guests can dine at Longhorn Steakhouse and Gianino's located within a 5-minute walk of the property.
A full breakfast is served at affordable prices.
Offering car rental services, Holiday Inn St Louis Sw - Route 66 induces guests to explore the area.
On-site fitness amenities include a fitness centre and a gym.
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.