Hotels in Ibarra, Ecuador, South America
2 Hotels and other properties in Ibarra, Ecuador
Book more than 2 days in advance for Free Cancellation.
Hostal Casa Aida is a traditional Ecuadorian located in the village of La Esperanza near Ibarra, located on the flanks of the 4,609 meter Volcán Imbabura. Read more about Hostal Casa Aida
We have 2 Hotels in Ibarra with an average rating of 10 based on 1 reviews.
Other Locations in Ecuador