Bénéficiant d'un emplacement privilégié dans le centre-ville de Cusco, le Casa del Rey Cusco Inn est situé à 300 mètres du Temple du Soleil, à 600 mètres de l'église Santo Domingo et à moins de 1 km de l'église de la Compagnie.
Avenida Tullumayo 780, Cusco City Centre, Cusco, Pérou