We are located in front of the Temple of the Sun “Koricancha” and just four blocks from the main square. Los Portales Cusco Hotel is your best choice to enjoy the archaeological Capital of America or do business on El Sol Avenue, the main street passing through downtown.