self catering accommodation in Provincia De Imbabura

About 52 results.

Lodging Cotacachi Hostería Oro Azul

Av Camino del Sol, Cotacachi, Ecuador

San Andrés Lodge & Spa

Avenida 13 de Abril, Ibarra, Ecuador

Hotel Indio Inn

904 904, 100450 Otavalo, Ecuador

Hotel Ajavi

Real Dream Guesthouse & Hostel.

& Obispo Mosquera, 100150 Ibarra, Ecuador

Hostería La Estelita

Vía Yuracrucito, Ibarra, Ecuador

Quilago House

Carlos Emilio Grijalva, Ibarra, Ecuador

Hostal Fenix Ecuador

Pedro Moncayo 7-44, 100150 Ibarra, Ecuador

Casa Mojanda

Hotel La Cuadra

Avenida Modesto Peñaherrera, Cotacachi, Ecuador