In a prime location in the Cusco City Centre district of Cusco, Casa del Rey Cusco Inn is set 300 m from Coricancha, 600 m from Santo Domingo Church and less than 1 km from Church of the Company.
Avenida Tullumayo 780, Cusco City Centre, Cusco, Peru