Casa Nebari Seaside Retreats - Fully Equipped, Ideal Spot 24005 Petalídhion , Unnamed Road 8.6 / 10 8 reviews