Located in Petra, 328 feet 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.