Featuring free WiFi and a restaurant, Ayllu Hostel offers pet-friendly accommodation in Cotacachi Free private parking is available on site Some rooms feature views of the mountain or garden All rooms include a private bathroom You will find a 24-hour front desk at the property Otavalo is 8 km from Ayllu Hostel, while Ibarra is 20 km away Quito Mariscal Sucre International Airport is 48 km from the property