Loading hotels
Confirming room availability...
Aloft Houston By The Galleria, 5415 Westheimer Road, Houston, United States
Near Williams Tower<br /><br />With a stay at Aloft Houston by the Galleria, you'll be centrally located in Houston, a 5-minute drive from Greenway Plaza and 11 minutes from Rice University. This hotel is 7.2 mi (11.6 km) from Houston Natural Science Museum and 8 mi (12.9 km) from NRG Park.