1 / 10
Holiday Inn
Hotel
4250 Midamerica Ln, St. Louis, MO 63129
Nestled along the iconic Route 66, the Holiday Inn in St. Louis invites travelers to unwind in style, blending modern comfort with nostalgic charm. With a stellar 4.6-star rating, this welcoming haven offers a vibrant atmosphere and convenient amenities, making it the perfect pit stop for adventurers on the Mother Road. Enjoy a refreshing dip in the pool, savor delicious dining options, and soak up the local culture of a classic American journey. Experience the spirit of Route 66 from a uniquely memorable base!
