Our Location
Old Town's History
Beaches
Top 5 seaside spots In Crete
Ancient sites in Crete
Swell Boutique Hotel
S.Venizelou 69 &Kapetan Lemonia, Crete, GreeceEmail[email protected]
Fill up this form to contact us if you have any further questions
Stay in touch
We value your privacy. None of the details supplied will be shared with external parties