St. Louis, MO
Pet-friendly hotel
Discover Holiday Inn St Louis SW - Route 66 by IHG in the vibrant city of Saint Louis, just a short 14-mile drive from the iconic St. Louis Gateway Arch. Embrace comfort and convenience with our seasonal outdoor swimming pool, complimentary private parking, well-equipped fitness center, and an inviting restaurant for delicious meals. Stay connected with complimentary WiFi and take advantage of our 24-hour front desk and convenient ATM services. Unwind with a refreshing drink at the cozy bar.
Start your day right with a satisfying continental or American breakfast at our 3-star hotel. Stay productive with our business center or indulge in snacks and drinks from the vending machines. Explore nearby attractions such as Six Flags St. Louis, located 17 miles away, and Hollywood Casino St. Louis, just 19 miles from our doorstep. For travelers, St. Louis Lambert International Airport is a convenient 16-mile drive from the property, ensuring easy access to and from your stay.
Drop a Line