Best hotels in Santorini: Where to stay in Oia, Fira and more

independent

Perhaps the most enduring and magical image of the Greek islands is…