The hotel is located in Urubamba, in the Sacred Valley of the Incas, surrounded by wonderful landscapes.
Calle Recoleta S/N, 08661 Urubamba, Peru