La Casa De Abril Cusco Hotel is gelegen binnen 1 km afstand van het Christus de Verlosser standbeeld en binnen 11 minuten te voet van de Tempel van de Zon.
Het pension ligt op 2 km van het station van Wanchaq en op een paar stappen verwijderd van het Centrale Plein van Cusco. Het comfortabele hotel bevindt zich op amper 450 meter van de bushalte Cristo Blanco, op slechts 5-minuten loopafstand van het Incamuseum. La Casa De Abril bevindt zich niet ver van de Sacsayhuamán en andere belangrijke bezienswaardigheden van Cuzco. Voor wie van ver komt, ligt de luchthaven Cuzco op 15 minuten rijden.
Tot de voorzieningen op de kamers behoren een flatscreen TV met satellietzenders, evenals koffie- en theevoorzieningen. Iedere unit bevat een privébadkamer uitgerust met een apart toilet en een douche.
Phuska kebab bevindt zich een paar momenten van La Casa De Abril Cuzco en is gespecialiseerd in Pakistaanse keuken.