Holiday Inn St. Louis Southwest Route 66
Centrally located our full-service hotel and conference center is located 13 miles west of downtown St. Louis and 13 miles east of Six Flags-St. Louis. We have a total 213 guest rooms which includes 10 suites and offer banquet and conference facilities for up to 900 people. Complimentary Wi-Fi is throughout the entire hotel. We also offer our guests an indoor pool, hot tub and outdoor pool, fitness center and ample complimentary parking.
$25.00 pet fee, per pet/per night. Designated pet walking and potty areas. Must be 40 lbs or less.
TripAdvisor Rating346 Reviews | Write a Review
I stayed at this hotel on March 18th 2020. I arrived at this hotel around 9 pm maybe a little before. When I checked in with the guy at the check in desk I explained that my mom had an operation and...Full Review
As hospitality consultants we make it our business to greet people with a smile from all cultures. From Mickea to Jim and everyone in between we encountered - they get 5 stars for smiling and being...Full Review