Located in Imbabura, next to Los Ponchos square in Otavalo's town centre, Hotel El Indio in Otavalo offers guests rooms with access to a sun terrace. Free WiFi access is available throughout the property. A TV and a seating area a featured in each brightly decorated room at this hotel. A private bathroom with a shower and towels is provided. San Pablo Lake is 8 minutes’ and Cuicocha Lagoon is 26 minutes’ drive away Peguche waterfalls are located within a 10-minute drive and Ibarra city centre is 25 km from the property. Mariscal Sucre International Airport is 89 km away in Quito.
Number of rooms : 17
Michelin Travel Partner will process your email address in order to manage your subscription to the ViaMichelin newsletter. You may unsubscribe at any time by clicking the unsubscribe link included in the newsletter. Find out more about managing your data and your rights