Casa Aida Hostal y Restaurante Guesthouse Ibarra, Imbabura
Boasting garden views, Casa Aida Hostal y Restaurante provides accommodation with patio, around 10 km from Central Bank Museum. There is an in-house restaurant and free private parking.
Number of rooms: 11
VIA A OLMEDO 19291, Ibarra, Ecuador, 100150 Ibarra, Ecuador