Holiday Inn St Louis Sw - Route 66, An Ihg Hotel Saint Louis is located 27 minutes' drive from Lambert airport and offers an outdoor pool as well as a fitness room. Located approximately 25 minutes' walk from such shopping venues as Woodbine Center Shopping Center, this 3-star hotel has 213 rooms near a subway station.
Located near the business district of Saint Louis, the Saint Louis hotel lies a stroll from Laumeier Sculpture Park. The suburban Holiday Inn St Louis Sw - Route 66, An Ihg offers proximity to natural sights like Emmenegger Nature Park (1.5 miles) and Possum Woods Conservation Area (1.4 miles). The Saint Louis property also lies close to hills, and Grant's Farm is 3.1 miles away. The nearby cultural attractions include The Magic House, which is 1.5 miles from Holiday Inn St Louis Sw - Route 66, An Ihg Hotel.
Some of the spacious rooms of the hotel face the inner courtyard, and comprise a kitchenette and dining area. Guests will appreciate climate control and ironing facilities, and relax with WiFi and a flat-screen TV with satellite channels. Bathrooms have a spa bathtub and a hot tub, along with hairdryers. Guests are welcome to use an a fully furnished kitchen with an electric kettle, coffee & tea makers, and a fridge in a deluxe apartment.
A buffet breakfast is served each morning at the pet-friendly Holiday Inn St Louis Sw - Route 66, An Ihg Saint Louis. Guests can enjoy time in the lounge bar. The property is within walking distance of Texas Roadhouse.