With a stay at Apu Mountain Lodge in Cusco (Ucchullo), you'll be within a 5-minute drive of Regional Hospital of Cusco and National University of Saint Anthony the Abbot in Cuzco. This hotel is 1.8 mi (2.8 km) from Twelve Angled Stone and 1.8 mi (2.9 km) from Coricancha.