Atlantida Mare Hotel
Crete / Chania / Agia Marina • View on MapPlease select your dates
Open : April to October ... Atlantida Mare is a small hotel apartment complex, located in Ag.Marina area that has the best beach in the north coast of Crete. More Info »