Karta Vacation Rentals
On El Sol avenue in the heart of Cusco, two blocks from the main square and facing the Temple of the Sun (Koricancha). Centrally located — steps from Centro de Textiles, the Cusco Craft Center, Plaza de Armas and San Pedro Market. Alejandro Velasco Astete Intl. Airport is about 4.4 km away.