2025
LA CASA SOL OTAVALO
Cascada de Peguche, Peguche
Hotel €€
4/5
(1 review)
Guest house near Peguche waterfall, offering laundry service, Internet access, mountain bike ...Read more
2025
AYA HUMA HOTEL
Dans le village de Peguche, Peguche
Hotel €
Locally-owned hotel on an old railway line, with comfortable rooms decorated with handicrafts.Read more