No images found for this company
Islands Apartments are located in Petra, just 100 meters away. from the village beach, and offers a terrace and views of the garden, the mountain or the sea.
Accommodation is equipped with air conditioning and a TV. Some units have a terrace and / or balcony. All units include a kitchenette with cooking hobs. There is a private bathroom with a shower. Bed linen is provided.
The nearest airport is Mytilene Airport, at 47km. from the accommodation.
Please wait to log in.