Open: March - October... Sellados Villas are three luxurious traditional new built stone villas near the coast with swimming-pool, at the quiet side of St. Isidoros, the most cosmopolitan beach of Lesvos Island