Gemini Apartments
Malia, Crete, Stalis
A small complex, Gemini Apartments offer comfortable accommodation with a friendly atmosphere. Situated between Stalis and Malia on the beach road approximately 15 minutes walk from both resorts and j...
More Info