close Country: Ecuador close Region: Provincia De Chimborazo close City: Chunchi
Hotel Chunchi Imperial ***