Cusco, Peru A storied mansion dating back almost five hundreds of years, Libertador Palacio del Inka Lodge is flawlessly situated in the historic center of Cusco. Directly throughout in the Koricancha, the temple of the sun, This is a five-minute walk with the Plaza de Armas key sq. and fewer than a mile from an array of museums, marketplaces, and