Situated in Petra, 100 metres from Petra Beach, Islands Apartments boasts a terrace and views of the garden, the mountain or the sea The accommodation is air conditioned and comes with a TV Some units feature a terrace andor 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, 47 km from the property