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 Rating251 Reviews | Write a Review
After 16 hours on the road, we couldn't have found a more comfy place to relax! Our suite had everything we needed to decompress and get ready for another day of travel! Unfortunately we didn't have...Full Review
Was stuck in the area with broken down car. Staff was super friendly and helpful, and did NOT gouge me on the price. Convenient location to shopping and dining. Hotel is as expected for a Holiday...Full Review