Situado a una distancia de 700 metros del Templo del Sol, el Albergue Casa Terra Cuzco ofrece a sus huéspedes la posibilidad de relajarse en una terraza.
La Iglesia y Convento de Nuestra Señora de la Merced está al lado del hostal, mientras que la Plaza de Armas de Cusco está a tan solo 8 minutos a pie. Este hostal está situado en el centro de Cuzco y a 400 m del ChocoMuseo. Además, el hostal Casa Terra está a poco más de 25 minutos a pie de la Estatua de Cristo.
Algunas habitaciones del hostal incluyen una zona de comedor y un patio y vistas a la ciudad. Además de opciones de entretenimiento como Wi-Fi gratis y TV de pantalla plana con canales vía satélite, los huéspedes también pueden utilizar un escritorio.
Los huéspedes pueden disfrutar de una cena en el restaurante Cocla Cafe, situado a unos cuantos pasos del hostal Casa Terra, o en La Divina Patricia, a unos 100 metros. La estación de autobuses Paradero San Francisco está a unos minutos a pie de la propiedad.