Casa Aida Hostal y Restaurante Affittacamere 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.
Numero delle stanze: 11
VIA A OLMEDO 19291, Ibarra, Ecuador, 100150 Ibarra, Ecuador