Taksim Otto suite ligt op 5 minuten lopen van İstiklal Caddesi en 500 meter van Taksimplein in het centrum van Istanbul. De accommodatie biedt gratis WiFi en een zithoek.
Elke unit heeft airconditioning, een eigen badkamer en een keuken. Sommige units hebben een eethoek en/of een balkon.
Er zijn zowel fietsverhuur als autoverhuur beschikbaar bij het aparthotel.
Populaire bezienswaardigheden in de buurt van Taksim Otto suite zijn Metrostation Taksim, Istanbul Congress Center en Galatatoren. Het dichtstbijzijnde vliegveld is Luchthaven Istanbul, op 36 km van de accommodatie. De accommodatie biedt een betaalde shuttleservice naar deze luchthaven.