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