Święta Dolina Inków jest w odległości 10 min spacerem, a Coricancha jest jedynie 1 km od Hotel La Casa De Abril Cuzco.
Pokoje wyposażone są w jadalnię oraz telewizja satelitarna dla wygody gości. W łazienkach goście znajdą oddzielną toaletę i prysznic.
Restauracja Jack's Cafe Cusco, położona tuż za rogiem od hotelu, serwuje dania kuchni amerykańskiej, aby zaspokoić każdy gust.
Ulokowany w zasięgu ręki od Planetarium w Cuzco, hotel jest usytuowany 15 min spacerem od centrum Cuzco. 950 metrów od tego hotelu leży Kościół św. Błażeja, znane miejsce kultu. Kompleks inkaskich murów Sacsayhuaman, znane lokalne miejsce, również znajduje się w bliskiej odległości od La Casa De Abril. Obiekt noclegowy leży 5 km od lotniska Alejandro Velasco Astete International i nie więcej niż 5 min piechotą od przystanku autobusowego Cristo Blanco.