El hotel Owl Home Cuzco incluye 8 habitaciones y está ubicado aproximadamente a 10 minutos a pie de la Plaza de las Nazarenas.
El centro de Cuzco se encuentra a 20 minutos a pie de este hotel, y atractivos culturales como el Museo Inca están aproximadamente a 8 minutos andando del hotel. La pensión está a unos 2 km del Yacimiento de Quenqo en Cuzco. Explora los lugares de interés históricos de Cuzco, empezando por el Templo de Coricancha, situado aproximadamente a 8 minutos andando del hotel. Este establecimiento está situado a 10 km del Aeropuerto Internacional de Cuzco y a un paseito de la parada de autobús la Granada.
Las habitaciones incluyen un patio y una zona de estar para mayor comodidad de los huéspedes. Las habitaciones tienen inodoro y ducha.
Alrededor de 5 minutos a pie del hotel, el restaurante la Chifa Sipan sirve comida china.