Remember me

Forgot your password?

Don't have an account?

Hostal Otavalos Inn is located in Otavalos, just 15 km away from Cuicocha Lake, and features free Wi-Fi access, an on-site a la carte restaurant and free parking. Rooms at the hostel provide a cable TV, a minibar and a private bathroom with a...

Best price : 12 USD

Learn more Book now