Astra Suites, Santorini
Blue Palace, a Luxury Collection Resort & Spa, Crete
"Explore these heavenly retreats today and immerse yourself in the magic of the Mediterranean."