Cusco, Peru A storied mansion courting back again virtually 5 hundreds of years, Libertador Palacio del Inka Lodge is beautifully situated in the historic center of Cusco. Specifically across with the Koricancha, the temple with the Solar, it is a 5-moment stroll from the Plaza de Armas main square and less than a mile from an variety of museums, m