12929 Northwest Freeway, Houston, Texas, United States
Book online or call
Did you know Expedia, Orbitz, Hotels.com and Travelocity are all owned by the same big company?
One building/ outdoor pool/ micro/fridges available/ continental breakfast/ 3 floors/ exterior corridors/ elevator. Location Built In 1996.
Red Roof Inn Houston - Brookhollow
12929 Northwest Freeway
Houston, Texas, United States