Hotel Otavalo
Hotel
Otavalo, Imbabura
Set in Otavalo, 25 km from Central Bank Museum, Hotel Otavalo offers accommodation with a shared lounge, private parking, a terrace and a restaurant. This 5-star hotel offers a bar.
Number of rooms: 29
Calle Roca between García Moreno and Juan Montalvo, 100201 Otavalo, Ecuador