Home away from home encontra-se a 5,2 km de Alamodome e dispõe de um jardim e acomodações com ar condicionado, terraço e acesso Wi-Fi gratuito.
Tower of the Americas fica a 5,3 km de Home away from home, enquanto San Antonio Spurs está a 5,8 km da propriedade. O aeroporto mais próximo é o Aeroporto Internacional de San Antonio, que fica a 22 km de Home away from home.