Hostal Otavalos Inn ligt in Otavalos, op slechts 15 km van het Cuicocha-meer en beschikt over gratis WiFi, een eigen à la carte restaurant en gratis parkeergelegenheid.
Das Hostal Otavalos Inn in Otavalos, nur 15km vom Cuicocha-See, bietet kostenfreies WLAN, ein eigenes À-la-carte-Restaurant und kostenfreie Parkplätze.