Holiday Inn Houston West - Westway Park


Houston • Show on map
Price as low as USD 72.00
Downtown Houston is 17.7 miles from this hotel in Texas. It features an indoor pool with hot tub and guest rooms include free Wi-Fi and a 32-inch flat-screen TV. Each room at the Holiday Inn Houston West…More info


