3/5 - Okay
Verified traveller
Hotel is in urubamba, a small town in the Sacred Valley..not sure where Yucay is?
Reviewed on 14 Jun 2025
Reviewed on 20 Jun 2025
Reviewed on 23 Jun 2025
Reviewed on 6 Apr 2025
Reviewed on 5 May 2025
Reviewed on 5 Jun 2025
Hotel is in urubamba, a small town in the Sacred Valley..not sure where Yucay is?