Photos coming soon
HOTEL
Hostal El Retorno
4 32, Pedro Moncayo, Ibarra, Ecuador, Otavalo, Ibarra
Where it sits
Hostal El Retorno
4 32, Pedro Moncayo, Ibarra, Ecuador, Otavalo, Ibarra
0.34884, -78.11726
Plan around Hostal El Retorno
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
