Book Direct with the Owner at Holiday Inn St Louis SW - Route 66 with Tourism House in Crestwood, for all your holiday and travel needs.
This St. Louis, Missouri hotel is located off Interstate 44 and is 12 mi from St. Louis city center. The hotel features an indoor and outdoor pool and a restaurant. Holiday Inn St. Louis SW - Route 66 offers a 24-hour, full-service business center and free Wi-Fi. Guests can use the hot tub, gym, or the game room. Other available services include a free area shuttle within 5 mi of the hotel and laundry facilities. St. Louis SW - Route 66 Holiday Inn guest rooms feature cable TV with in-room films. Guests can also borrow films from the hotel’s collection. The spacious rooms also include a coffee maker and a work desk. The Magic House and the St. Louis Zoo are both within a 10-minute drive of the St. Louis SW - Route 66 Holiday Inn. St. Louis Science Center and West County Shopping Center are also close by.Tourism House welcomes Holiday Inn St Louis SW - Route 66, the ideal Crestwood MO Holiday outlet for all the family to enjoy. We have made sure that we have thought of everything you would expect from your vacation with many features, click on the email or phone now button to get in touch with the owner.
Is Holiday Inn St Louis SW - Route 66 in Crestwood your property on Tourism House, please claim your listing and subscribe to update your contact details and receive your phone calls and emails from your clients.
copyright © 2026 Tourism House. All rights reserved.