Situé à Petra, à 100 mètres de la plage de Petra, l'Islands Apartments dispose d'une terrasse et offre une vue sur le jardin, la montagne ou la mer.
Les hébergements sont dotés de la climatisation et d'une télévision. Certains s'ouvrent sur une terrasse et/ou un balcon. Leur kitchenette est équipée de plaques de cuisson. La salle de bains privative est pourvue d'une douche. Le linge de lit est fourni.
L'aéroport le plus proche est celui de Mytilène, à 47 km.