Right at the long sandy beach of Petra, one of North Aegean’s most known resort, on the Greek island of Lesvos, you will find ISLANDSStudios & Apartments. They are conveniently located next to the village of Petra, 10 minutes walk to the center, close to all amenities, 1 minute from the beach and 5 from the picturesque port. ISLANDS Studios & Apartments is a good accommodation with large clean Studios (8 of them, 2-4 people) and Apartments (5, 2-5 people) and they all have balconies with stunning views of the island and the Aegean Sea.


Our Address:

Islands Apartments, Πέτρα


39.3334059, 26.1828393