Located 1,098 meters from Iglesia La Merced Ibarra. Stop at Hostal Fevilamir to discover the wonders of Ibarra. The hotel has everything you need for a comfortable stay.
Located 1,737 meters from Iglesia La Merced Ibarra. Ideally located in the prime touristic area of Ibarra, San Andres Lodge & Spa promises a relaxing and wonderful visit.