Situada a unos 4 km del Acuario Downtown, la villa Houston City Haven da acceso a varios lugares turísticos de los alrededores.
Además, esta casa de vacaciones está a poco más de 15 minutos en coche del Parque Discovery Green y a poco más de 10 minutos en coche del Cementerio Glenwood.
Los huéspedes tienen la opción de comer en el restaurante Canary Cafe, que está a unos 600 metros.