Search Hotels |
Search History |
Holiday Hotels In Crestwood.
Destination: USA Crestwood |
Holiday Inn St Louis SW - Route 66 | 3 Star View Details |
|
Hotel Address: 10709 Watson Road | ||
This St Louis, Missouri hotel is located off Interstate 44 and is 19 km from St Louis city centre 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 centre and free Wi-Fi Guests can use the hot tub, gym, or the game room Other available services include a free area shuttle within 8 km of the hotel and laundry f...More |