Villas Villa Elena Posted February 12, 2019December 2, 2019 admin Mavrikiano Elounda , Crete, Lasithi Guests: 6 | Bedrooms: 3 | Bathrooms: 2.5 Price starts from: 570 € / night