Crowne Plaza Hotel Northwest Brookhollow, Houston
https://crowne-plaza-hotel-northwest-brookhollow.usa8.info
Just 5 miles from downtown Houston, this Crowne Plaza offers an on-site grille, outdoor pool and rooms with free Wi-Fi. It is next to Highway 290, and parking and local shuttle service are free.
12801 Northwest Freeway, Houston, TX 77040, United States of America