Located 118 meters from IMPERIAL CUSCO HOTEL. Set in a prime location of Cusco, Hotel De la Villa Hermoza puts everything the city has to offer just outside your doorstep.
Located 129 meters from IMPERIAL CUSCO HOTEL. Ideally located in the prime touristic area of Cuzco City Center, Cusco Kenamari Hotel promises a relaxing and wonderful visit.