Loading hotels
Confirming room availability...
Hampton Inn Houston Brookhollow, 12909 Northwest Freeway, Houston, United States
In Houston (Fairbanks)<br /><br />With a stay at Hampton Inn Houston - Brookhollow, you'll be centrally located in Houston, within a 15-minute drive of CityCentre and Downtown Aquarium. This hotel is 12 mi (19.3 km) from Memorial City Mall and 7.6 mi (12.3 km) from Memorial Park.