Holiday Inn Saint Louis South I-55
St. Louis , MO 63129
Conveniently located off I-55 near I-270 & I-255 interchange. Recently renovated, excellent service award winner, full service hotel with restaurant, indoor/outdoor pool, and free parking.
Dogs are allowed in guest rooms for a $25 cleaning fee and guests can walk their dogs in the outdoor gazebo area while on-leash.
Not sure how to get here? Get Directions