Karta Vacation Rentals
In the heart of downtown Cusco on Avenida El Sol, right in front of the Koricancha (Temple of the Sun) and a short stroll from the Plaza de Armas. Steps from Centro de Textiles, San Pedro Market and the city's best museums and shops — a true city-center base for exploring Cusco.