Situated in Ibarra in the Imbabura region, Luis Ruiz Y Zoilita is a country house featuring free WiFi. The country house has mountain views and is 14 km from Otavalo.
This 5-bedroom country house comes with a kitchen, a seating area, and a flat-screen TV. The country house also offers a bathroom with a hot tub and a bath.
Nonstop assistance is available at the reception.
Guests can relax in the garden at the property.
The nearest airport is Quito Mariscal Sucre International Airport, 53 km f...rom the property.
|San Antonio de Ibarra calle la compania de jesus y el progreso|