Instant booking
POA
Compare

 

Luxury Villas starstarstarstar superior

 

Luxury Villas starstarstarstar superior

Plomari, Mytilini - Lesvos, Greece

Sleeps6
Bedrooms2
Bathrooms3
Square meters135
POA