Holiday Inn Southwest Route 66
Full-service hotel and conference center located 13 miles west of downtown St. Louis and 13 miles east of Six Flags St. Louis. 213 guest rooms, 10 suites. Banquet and conference facilities for up to 1,200. Complimentary Wi-Fi throughout hotel.
$25 pet fee, per pet/per stay. Dog treats available at front desk. For groups with dogs, designated pet walking, x-pen and potty areas, as well as signage for the area and providing receptacles with bags.
TripAdvisor Rating266 Reviews | Write a Review
I stay in this hotel when I am in town for business usually, the hotel is okay but the service is not that great at the restaurant as it is very slow. However you will have a great service if you are...Full Review
Bathroom could've been cleaner. Few hairs left on floor. Nice size room. Walls EXTREMELY thin!! Can here people in next room so clearly I woke up and thought someone was in our room!!! Won't...Full Review