Crowne Plaza NORTHWEST-BROOKHOLLOW
Address:
12801 Northwest Freeway, Houston, TX 77040
Phone:
(800) 447-9557 Hotels & Motels, Crowne Plaza
Other Businesses:
- Hampton Inn Houston Willowbrook Mall at 7645 West FM 1960, Houston, TX 77070
- Holiday Inn Express & Suites HOUSTON NW BELTWAY 8-WEST ROAD at 9120 West Road, Houston, TX 77064
- Aiden Lodging Group LLC at 14029 Northwest Fwy, Houston, TX 77040
- Holiday Inn Express & Suites HOUSTON-NW(HWY 290 & FM 1960) at 12915 FM 1960, Houston, TX 77065
- Sleep Inn & Suites Hwy 290/Nw Freeway at 5451 Northwest Central Drive, Houston, TX 77092