Hotel Haris(3 stars)

PO Box 73100 Agia Marina View on map