HOTEL El INDIO
Stunning 8.8 (26 reviews)
Hotel
About it
Located in Imbabura, next to Los Ponchos square in Otavalo's town center, 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 center is 16 mi from the property. Mariscal Sucre International Airport is 55 mi away in Quito.
Its strengths
24hr reception
Accessible reduced mobility
Pets allowed
LAN Wi-Fi
Parking
Family rooms
Restaurant
Location
Sucre y Salinas 12-14Otavalo
Dates of your stay
Availability with