Mouzenidis Group
The complex of luxury three-storey villas features private parking lots, lawns and sea views. It enjoys a waterfront location. Ideal for a peaceful romantic holiday.
Language: English