Millions of travellers trust us to find the best deal on their hotels
10709 Watson Road 10709 Watson Road, St. Louis, MO 63127, United States Show Map
Holiday Inn St Louis SW - Route 66 is located in Saint Louis and offers an indoor pool. It also provides a sun deck, an express check-in and check-out feature and a shopping mall.
The hotel has 212 rooms and has been recently refurbished. Welcoming and helpful staff are available 24 hours a day.
On-site dining options include a restaurant, which is an ideal spot to enjoy a meal. A wide selection of dining options are also found in the surrounding area.
Lambert-St. Louis International Airport is less than a 25-minute drive from Holiday Inn St Louis SW - Route 66. The hotel's multilingual staff will make sure that every guest has a comfortable stay.
Fitness center
Pets allowed on request. Charges may apply.
Business center, Daily housekeeping, Concierge service, Laundry service, Meeting/Banquet facilities
ATM on-site, No smoking, Restaurant, Bar/Lounge, Express check out, Parking, Increased accessibility, Hairdryer, Gift shop, Laundry facilities, Elevator, Air-conditioned, Refrigerator, Safe, Room service, Iron and ironing board, Picnic area, Long-term parking (surcharge), Coffee shop, Indoor pool, Outdoor pool, 24hr front desk, Storage available
Free Wi-Fi
From 4:00 PM
Prior to 12:00 PM
With access to 5,000,000 hotel deals, take advantage of our best price guarantee.
If you find a lower rate on another site that we didn't offer you, let us know.
Let us know and we'll refund the difference to you within 30 days.