Located in Ibarra in the Imbabura region, Casa Cruz offers accommodation with free WiFi.
There is a fully equipped private bathroom with shower and free toiletries.
A continental breakfast is served daily at the property.
Otavalo is 21 km from the homestay. The nearest airport is Quito Mariscal Sucre International Airport, 59 km from Casa Cruz....
|BARRIO LA MERCED Chica Narváez 3-73 y Grijalva|