Situato a 800 m dal Centro Congressi di Istanbul, l'Eleven Aparts offre sistemazioni con aria condizionata e WiFi gratuito.
L'aparthotel offre una TV a schermo piatto e un bagno privato con asciugacapelli, set di cortesia e doccia.
L'Eleven Aparts dista 1,9 km da Piazza Taksim e 2,5 km da Istiklal Caddesi. L'aeroporto più vicino è quello di Istanbul, a 36 km dalla struttura.