Loading hotels
Confirming room availability...
Homewood Suites By Hilton Houston Willowbrook Mall, 7655 West Fm 1960, Houston, United States
Near Willowbrook Mall<br /><br />With a stay at Homewood Suites by Hilton Houston - Willowbrook Mall in Houston (Willowbrook), you'll be a 1-minute drive from Willowbrook Mall and 7 minutes from Sam Houston Race Park. This aparthotel is 9.5 mi (15.3 km) from Greenspoint Mall and 13.7 mi (22 km) from CityCentre.