Na terenie obiektu znajduje się również parking.
Pokoje wyposażone są w urządzenie do parzenia kawy/herbaty, a także telewizję satelitarną. Oddzielna toaleta i prysznic są dostępne w łazienkach.
Restauracja SanCris Restobar Mirador znajduje się tylko kilka kroków od La Casa De Abril w Cuzco.
W pobliżu znajdują się interesujące miejsca między innymi Kompleks inkaskich murów Sacsayhuaman, tylko 1 km od Hotel La Casa De Abril Cusco, a także Święta Dolina Inków — w odległości 6 min spacerem. Pobliskie miejsca kultu to Kościół La Merced (650 metrów) i Klasztor św. Katarzyny (1,1 km). Muzeum sztuki prekolumbijskiej oraz Kościół św. Błażeja znajdują się w małej odległości od hotelu. La Casa De Abril jest dobrze skomunikowany z Targ San Pedro w Cuzco, który jest w jedynie 1,2 km, oraz znajduje się 1 km od dworca autobusowego Almagro. Zatrzymując się w tym hotelu, goście będą w odległości 5 km od lotniska Alejandro Velasco Astete International.