Destination: USA Crestwood Change City Click on the map to view live map. |
New Search |
Please click on Crestwood map to view live map.
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 |