Loading hotels
Confirming room availability...
Hilton Garden Inn Houston Nw America Plaza, 14919 Northwest Fwy, Houston, United States
In Houston (Fairbanks)<br /><br />With a stay at Hilton Garden Inn Houston NW America Plaza, you'll be centrally located in Houston, within a 15-minute drive of CityCentre and Memorial City Mall. This hotel is 6.9 mi (11.1 km) from Sam Houston Race Park and 9.8 mi (15.8 km) from Willowbrook Mall.