El Islands Apartments está situado en Petra, a 100 metros de la playa de Petra, y cuenta con una terraza y vistas al jardín, a la montaña o al mar.
El alojamiento dispone de aire acondicionado y TV. Algunos alojamientos tienen terraza y/o balcón. Todos los alojamientos incluyen zona de cocina con fogones. El baño privado incluye ducha. Se proporciona ropa de cama.
El aeropuerto más cercano es el de Mitilene, ubicado a 47 km.