Situé à Imbabura, à côté de la place Los Ponchos, dans le centre-ville d'Otavalo, l'HOTEL El INDIO propose des chambres avec accès à une terrasse bien exposée. Une connexion Wi-Fi est disponible gratuitement dans l'ensemble de l'établissement.
Décorées dans des couleurs vives, toutes les chambres disposent d'une télévision et d'un coin salon. La salle de bains privative est pourvue d'une douche et de serviettes.
Le lac San Pablo se trouve à 8 minutes de route et la lagune Cuicocha est à 26 minutes en voiture. Les cascades Peguche sont accessibles en moins de 10 minutes de route et le centre-ville d'Ibarra est à 25 km de l'établissement. L'aéroport international Mariscal Sucre est situé à Quito, à 89 km.