Kinsapacha Eco Lodge Farm Farm Stay Urubamba, Sacred Valley
Situated in Urubamba, within 1.3 km of Bus Station and 1.5 km of Sir Torrechayoc Church, Kinsapacha Eco Lodge Farm offers accommodation with a garden. The property is located 2.4 km from Main Square, 2.4 km from Saint Peter Church and 3.
Number of rooms: 19
Palccaraqui Quinsacucho s/n, Urubamba, Peru