Das 3-Sterne-Hotel Otto Suite Taksim Istanbul verfügt über 14 Zimmer und ist etwa 25 Gehminuten vom Dolmabahçe-Palast entfernt gelegen. Das Aparthotel besticht durch WLAN im ganzen Gebäude.
Das Hotel liegt im Bezirk Talimhane, 3 km vom Kız-Kulesi-Turm. Das Galatasaray-Gymnasium ist eine beliebte Bildungsstätte und liegt in unmittelbarer Nähe von der Unterkunft. Die Kılıç Ali Paşa Moschee ist ca. 20 Gehminuten von der Unterkunft entfernt, während der Bahnhof Sultanahmet Tram in circa 3 km Entfernung vom Otto Suite Taksim Istanbul liegt. Die Bushaltestelle Taksim Tuenel ist in rund 5 Gehminuten Entfernung.
Im Restaurant 360 Istanbul nicht weit entfernt vom Hotel werden türkische Gerichte angeboten.