3/5 - Okay
Verified traveller
9 Jul 2019Hotel is in urubamba, a small town in the Sacred Valley..not sure where Yucay is?
Reviewed on 22 May 2024
Reviewed on 6 May 2024
Reviewed on 23 May 2024
Reviewed on 19 Apr 2024
Reviewed on 14 Mar 2024
Reviewed on 15 Apr 2023
Hotel is in urubamba, a small town in the Sacred Valley..not sure where Yucay is?