The best Greek island hotels, for sea views and romantic retreats
Greece isn’t short of an island or two – here are the finest places to stay when you visit some of our favourites, including Santorini, Crete, Corfu and Mykonos
Greece isn’t short of an island or two – here are the finest places to stay when you visit some of our favourites, including Santorini, Crete, Corfu and Mykonos