Das Hotel La Casa De Abril Cusco liegt nur 5 Minuten zu Fuß vom Zwölfwinkliger Stein entfernt und befindet sich in unmittelbarer Nähe zu den beliebten Sehenswürdigkeiten der Stadt. Die Gäste, die in der Pension übernachten, können ihr Auto vor Ort parken.
Das Hotel befindet sich in ungefähr 2 km Entfernung vom Bahnhof Wanchaq und bietet einen schnellen Zugang zur Plaza de Armas. Das La Casa De Abril befindet sich ganz neben dem Coricancha, 11 Gehminuten entfernt. Die Unterkunft ist nicht weit entfernt von der Festung Sacsayhuamán. Das komfortable Hotel ist 850 m vom Busbahnhof Consevidayoc gelegen.
In den Zimmern stehen den Gästen ein Essbereich zur Verfügung. Die Zimmer verfügen auch über eine getrennte Toilette und eine Dusche in den Badezimmern.
Das Restaurant phuska kebab befindet sich in der Nähe vom Hotel La Casa De Abril Cusco und ist auf die pakistanische Küche spezialisiert.