Holiday Inn St Louis SW
Category
General Information
Locality: St. Louis, Missouri
Phone: +1 314-821-6600
Address: 10709 Watson Road 63127 St. Louis, MO, US
Website: www.ihg.com/holidayinn/hotels/us/en/st-louis/stlsw/hoteldetail?cm_mmc=YextLocal-_-HI-_-US-_-STLSW
Likes: 2100
Reviews
Facebook Blog
Needing a break from your daily routine? Pack your bags and come stay where every day is a holiday. #staycation #route66
Taking a trip down Route 66, you are going to want to stop and stay with us. After all every day is a holiday here!
Need a change if scenery? Come stay with us, where every day is a holiday! Enjoy the indoor pool, fitness center and spacious rooms and just minutes from many local restaurants, like Twisted Tree Steakhouse
Feeling a bit trapped, with your current routine and need a change of scenery? Our guest rooms make the perfect work from here space.