Loading hotels
Confirming room availability...
Aloft Houston Downtown, 820 Fannin Street, Houston, United States
Near Discovery Green<br /><br />Located in Houston (Downtown Houston), Aloft Houston Downtown is within a 10-minute walk of Discovery Green and George R. Brown Convention Center. This hotel is 0.7 mi (1.1 km) from Downtown Aquarium and 0.7 mi (1.1 km) from Toyota Center.