Ideally situated in the picturesque Chania region of Crete, the Elefheria Hotel Aghia Marina offers a peaceful and relaxing retreat for your Greek island escape. Close to Aghia Marina Beach and Platanias Square this is an ideal base for a sun and sea holiday with the option of sightseeing.