Villa Lela Pente Large Private Pool Walk to Beach A C Wifi Car Not Required Eco-friendly - 2167 – Peyia | SherryStay