Luxury stay in Crete: Marriott Luxury Collection Blue Palace

The Blue Palace, a Marriott Luxury Collection resort, is located on the north side of the island of Crete, Greece, at Elounda, about one hour’s drive from the Heraklion airport. This side of the island is without doubt the more touristy side, but for good reason: its beaches are beautiful, the small towns hugging the coastline are inviting and welcoming, and the Blue Palace shines like a … [Read more...]