Oferecendo vista do jardim, Home situa-se em Houston, a 16 km de Water Wall e 17 km de Rice Stadium (Estádio de Futebol Americano). Com estacionamento privado gratuito, o alojamento está a 13 km de Estádio NRG e 15 km de Parque NRG.
O alojamento com ar condicionado dispõe de cozinha.
Zoológico de Houston fica a 17 km de Home, enquanto The Galleria Houston fica a 17 km de distância. O aeroporto mais próximo é o Aeroporto William P. Hobby, que fica a 23 km de Home.