Center Suite 12 is gelegen in het centrum van Istanbul, op minder dan 1 km van Istanbul Congress Center en 2,4 km van Metrostation Taksim, en biedt accommodatie met uitzicht op de stad en gratis WiFi. Dit appartement ligt op 2,9 km van Dolmabahçepaleis en 3 km van İstiklal Caddesi.
Dit appartement met airconditioning is voorzien van 2 slaapkamers, een flatscreen-tv met satellietzenders, een eethoek, een keuken met een koelkast, en een woonkamer. Handdoeken en beddengoed worden bij het appartement verzorgd.
Taksimplein ligt op 2,4 km van het appartement, en Klokkentoren Dolmabahce ligt 2,7 km verderop.