Address: Via Intag km 60 Apuela, Peñaherrera, Ecuador
Featuring free WiFi and a terrace, Pacheco Farmhouse offers pet-friendly accommodation in Peñaherrera, 32 km from Otavalo. Guests can enjoy the on-site restaurant. Free private parking is available on site.