Cusco Rock Hostel hotel met 8 kamers is gelegen op slechts 1 km verwijderd van de Tempel van de Zon en op 9 minuten wandelen vanaf het Christus de Verlosser standbeeld.
Het hotel ligt op 25 minuten lopen vanaf het station van Wanchaq en binnen het bereik van de Sacsayhuamán. Gasten kunnen bezienswaardigheden bezoeken zoals de Cuzco Kathedraal, op 1,1 km van dit hotel. U kunt de La Merced Kerk gemakkelijk vinden in de buurt van Rock. Busstation Almagro is binnen 10 minuten wandelafstand van het pand in Cuzco gesitueerd.
Bestaande uit een patio en een balkon, zijn de kamers van dit hotel in Cuzco uitgerust met een flatscreen TV met satellietzenders.
Limbus Resto Bar ligt op 300 meter ervandaan en biedt verrukkelijke gerechten.