Holiday Inn Express Hotel & Suites HOUSTON-NW (BROOKHOLLOW)

12439 NORTH WEST FWY (HWY 290)
HOUSTON
Texas
United States