Top Q&As

The hotel is located in the heart of Cusco, at Plaza de Armas, specifically at Del Medio 123. This prime location allows you to be just steps away from major tourist attractions, such as the Inca Museum, the Stone of the 12 Angles, and the Santa Catalina Convent.

en_USEN
Abrir chat
Hola 👋
¿Cómo podemos ayudarte?