Rincón del Turista - hotels

Rincón del Turista is one of the hotels in Otavalo, Ecuador. Free WiFi available. Discover Rincón del Turista and other hotels in Otavalo, Ecuador on The B