HOTEL El INDIO ligt in Imbabura, naast het plein Los Ponchos in het centrum van Otavalo. Het biedt kamers met toegang tot een zonneterras. In de hele accommodatie is gratis WiFi beschikbaar.
Elke licht ingerichte kamer van dit hotel beschikt over een televisie en een zithoek. De eigen badkamer is uitgerust met een douche en handdoeken.
Het meer San Pablo ligt op 8 minuten en de Cuicocha-lagune op 26 minuten rijden. De watervallen van Peguche bevinden zich op 10 minuten rijden en het centrum van Ibarra ligt op 25 km van de accommodatie. De internationale luchthaven Mariscal Sucre ligt op 89 km afstand in Quito.