Skip to main content

More hotels in Peyia

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