Loading hotels
Confirming room availability...
Sheraton Houston Brookhollow Hotel, 3000 North Loop West Frwy, Houston, United States
In Houston (Brookhollow)<br /><br />With a stay at Sheraton Houston Brookhollow Hotel in Houston (Brookhollow), you'll be within a 10-minute drive of Memorial Park and Greenway Plaza. This hotel is 8 mi (12.8 km) from Memorial City Mall and 8.6 mi (13.8 km) from Downtown Aquarium.