Cet hôtel de Saint-Louis, dans le Missouri, est situé à proximité de l'Interstate 44 et à 19 km du centre-ville de Saint-Louis. Il possède une piscine extérieure et un restaurant.
L'Holiday Inn St. Louis SW - Route 66 propose un centre d'affaires à service complet ouvert 24h/24 et une connexion Wi-Fi gratuite. Vous pourrez utiliser le bain à remous, la salle de sport ou la salle de jeux. L'hôtel se trouve à 8 km d'une blanchisserie.
Les chambres du St. Louis SW - Route 66 Holiday Inn disposent d'une télévision par câble avec des films. Vous pourrez également emprunter des films de la collection de l'hôtel. Les chambres spacieuses comprennent également une cafetière et un bureau.
Le Magic House et le zoo de Saint-Louis se trouvent à moins de 10 minutes en voiture du St. Louis SW - Route 66 Holiday Inn. Le St. Louis Science Center et le West County Shopping Center sont également à proximité.