Home away from home bevindt zich op 5,2 km van Stadion Alamodome en biedt een tuin. De accommodaties hebben airconditioning, een terras en gratis WiFi.
Tower of the Americas ligt op 5,3 km van de homestay, en San Antonio Spurs ligt 5,8 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven San Antonio, op 22 km van Home away from home.