+30 26840 31528, 31736

Aleka’s Apartments

Apartment 2 bedroom

Apartment 1 bedroom (sea view)

Apartment 1 bedroom (city view)

Studio