Travel + Leisure’s World’s Best Awards
Thursday, July 23, 2020
Canaves Oia Luxury Resorts are honoured to have received two major awards at Travel + Leisure’s World’s Best Awards 2020. The newest addition to the Canaves Oia property portfolio, Canaves Oia Epitome, was named the #1 resort hotel in Europe …