Filters:
clear
lodge
clear
Ibarra, Provincia De Imbabura
clear
Country: Ecuador

lodge in Ibarra, Provincia De Imbabura

About 13 results.

San Andrés Lodge & Spa

Avenida 13 de Abril, Ibarra, Ecuador

La Casa Sol Otavalo (Andean Lodge)

Otavalo, Ibarra, Ecuador

Tunas y cabras

Túlcan, Ibarra, Ecuador

Camping-Finca Sommerwind

Avenida José Tobar y Tobar y Gabriel Mistral, Ibarra, Ecuador

Hotel de Ajaví

Avenida Mariano Acosta, Ibarra, Ecuador

Confortel Hostal

Avenida Alfredo Perez Guerrero, Ibarra, Ecuador
  • 1