Situado a tan solo 6 minutos a pie de Cristo Blanco, el Hotel La Casa de Abril Cuzco proporciona un rápido acceso a varios lugares de la ciudad.
Las instalaciones de las habitaciones incluyen TV de pantalla plana con canales vía satélite, así como servicio de tetera/cafetera. Inodoro separado y ducha están disponibles para los huéspedes en las habitaciones.
En los alrededores puedes comer en el restaurante SanCris Restobar Mirador, a poco más de 5 minutos a pie del hotel La Casa de Abril Cuzco.
El Templo del Sol se encuentra a una distancia de 1 km de este hotel y la Capilla de la Sagrada Familia no muy lejos de la propiedad. El Sacsayhuamán también está a unos 700 metros. Los huéspedes pueden acercarse fácilmente a la historia de Cuzco visitando el Templo de Coricancha, ubicado a una distancia de 1,1 km del La Casa de Abril. El hotel está al lado de la parada de autobús Santa Teresa, bien conectado con numerosos lugares de interés.