Villa Sela is build in 2006 in the Southern Part of Lesbos, close to Plomari. We find the villa only 15 walking minutes from a small priscine beach
No reviews (yet)
This home doesn’t have any reviews. If you stay here, your review will appear here.