Holiday Inn Houston Southwest

at 11160 Southwest Fwy , 77031

Brand New 207 Room Full Service Hotel with over 8,000 sf of banquet space. The Holiday Inn Houston Southwest features the latest designs and amenities.

Holiday Inn Houston Southwest
11160 Southwest Fwy
Houston , TX 77031
United States
Contact Phone
P: (281) 530-1400


Price category
$$$$ (50+)

We are proud to announce the Holiday Inn Southwest is opening August 1st of 2014. We are completing renovating the hotel and will be displaying updated pictures to showcase the new Holiday Inn Designs!!

!-- Global site tag (gtag.js) - Google Analytics -->