Hotels JW Marriott Crete Resort & Spa Set to Open in 2025 by Anthony Losanno March 14, 2024 by Anthony Losanno March 14, 2024 Crete is my favorite island in Greece. I was bummed to see the Blue … 0 FacebookTwitterPinterestEmail