Karta Vacation Rentals





In the heart of Cusco on El Sol avenue, just two blocks from the main square and facing the Temple of the Sun (Qoricancha). Steps from Centro de Textiles and minutes from Plaza de Armas, this city-center hotel puts the old city on your doorstep.