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.
$35.00 pet fee, per pet/per stay. Designated pet walking and potty areas.
TripAdvisor Rating326 Reviews | Write a Review
To be fair, I travel a lot. Good hotels come in many forms, but the ones I prefer are clean and well maintained. They do not have to be new or even modern, they just have to show pride of...Full Review
This is the only time I've has any kind of an issue, but this place is nasty. Needs a good cleaning, needs to have microwaves in the rooms for convenience, and an oven that actually works in the lobbyFull Review