Located in Petra, 100 m from Petra Beach, Islands Apartments features a terrace and views of the garden, the mountain or the sea.

The accommodations is air conditioned and comes with a TV. Some units feature a terrace and/or balcony. All units have a kitchenette equipped with stovetop. There is a private bathroom with shower. Bed linen is provided.

The nearest airport is Mytilene Airport, 29 mi from the property.

We speak your language!

Address

Address:

Petra, 81109, Lesvos, Greece

Telephone:
Web:
Contact Us
Click on button to show the map.

Features

Outdoors

Outdoors

Beachfront, Sun deck, Terrace, Garden

Pets

Pets

Free! Pets are allowed on request. No extra charges.

Activities

Activities

Beach

Internet

Internet

Free! WiFi is available in all areas and is free of charge.

Parking

Parking

Free! Free private parking is available on site (reservation is not needed). Secure parking

Miscellaneous

Miscellaneous

Air conditioning, Family rooms, Non-smoking rooms

Languages Spoken

Languages Spoken

Greek, English

Leave a Review

Only registered users can add a review