Artist Rooms Suites is gelegen op minder dan 1 km van Istanbul Congress Center en 8 minuten lopen van Metrostation Taksim in het centrum van Istanbul. De accommodatie biedt gratis WiFi.
Sommige units hebben airconditioning en beschikken over een terras en/of een balkon, en een een zithoek.
Populaire bezienswaardigheden in de buurt van het aparthotel zijn Taksimplein, Klokkentoren Dolmabahce en İstiklal Caddesi. Het dichtstbijzijnde vliegveld is Luchthaven Istanbul, op 36 km van Artist Rooms Suites. De accommodatie biedt een betaalde shuttleservice naar deze luchthaven.