Situé à une distance de 2 km de Magic House, Holiday Inn St Louis Sw - Route 66 Saint-Louis de 3 étoiles propose un distributeur automatique. Les installations sont conçues pour offrir aux visiteurs un séjour agréable et pratique. Réserve naturelle de Powder Valley est dans un rayon de 4 km.
L'hôtel est à une distance de 5 km de la Ferme Grant's Farm. Il y a l'arrêt de bus Big Bend at Maryhurst à une distance raisonnable de l'hôtel. L'aéroport international de Lambert-Saint-Louis est situé à 30 km de cette propriété et il faut environ 27 minutes en voiture pour s'y rendre.
Face à la mer, certaines des 213 chambres sont équipées d'une TV et d'une TV par câble avec des films à la demande ainsi que d'éléments essentiels comme de la climatisation. Les salles de bain privées comprennent des touches agréables comme un sèche-cheveux. De plus, Holiday Inn St Louis Sw - Route 66 propose également deluxe apartment avec une cuisine complète comprenant une bouilloire électrique, une cafétière/théière électrique et un frigidaire.
Les hôtes peuvent avoir le petit déjeuner au restaurant. Vous pourrez déguster des plats de cuisine américaine au restaurant Texas Roadhouse qui se trouve à 1 km de l'hôtel.