It is the Holiday Inn Willowbrook on 249 just North of the mall and South of HP. Not a bad deal for an $85/night hotel room according to Holiday Inn's website (I couldn't find this hotel listed on Expedia or Travelocity). I'll let you know what I think of the place once I check in.
3* Houston (Willowbrook-Cypress Stn) Holiday Inn
in Hotwire Hotels - Texas
Posted
I booked this hotel for next week for $32/night.
It is the Holiday Inn Willowbrook on 249 just North of the mall and South of HP. Not a bad deal for an $85/night hotel room according to Holiday Inn's website (I couldn't find this hotel listed on Expedia or Travelocity). I'll let you know what I think of the place once I check in.