Villa Eleni Large Private Pool Walk to Beach Sea Views A C Wifi Car Not Required Eco-friendly - 1840 – Peyia | SherryStay