Das Stadthotel liegt am Taksim-Platz, eine zentralere Lage bietet kaum ein Hotel. Die Einkaufsstraße Istiklal Caddesi samt der Tramlinie ist weniger als 100 m vom Hotel entfernt. Dort finden die Gäste zahllose Geschäfte, Unterhaltungsangebote und Restaurants. Die großen touristischen Sehenswürdigkeiten des Altstadtviertels Sultanahmet sind nach ca. 3,7 km entfernt. Eine Haltestelle der öffentlichen Verkehrsmittel liegt am Taksim-Platz. Das klimatisierbare Stadthotel mit 60 Zimmern ist in einem modernen Art-déco-Stil dekoriert, mit lebhaften Farben und silbernen und goldenen Schmuckelementen. Die Gäste werden in einem Empfangsbereich begrüßt, in dem es eine 24h-Rezeption mit 24h-Check-out-Service und Aufzüge gibt. Auf der 9. Etage gibt es ein Terrassenrestaurant mit herrlichen Ausblicken über den Bosporus. Im Erdgeschoß erwartet die angesagte Café-Bar mit leichten, mexikanisch und amerikanisch inspirierten Gerichten ihre Gäste. Geschäftsreisenden stehen Konferenzeinrichtungen zur Verfügung. Die Gäste können den Zimmerservice und den Wäscheservice nutzen (jeweils gebührenpflichtig) und über die Internetverbindung mit ihren Lieben daheim in Verbindung bleiben. Die Zimmer sind modern gestaltet, elegant möbliert und schallgeschützt. Alle Zimmer haben ein Doppelbett, ein Direktwahltelefon, ein LCD-TV-Gerät mit Sat.-/Kabel-Programmen und kostenlosen WLAN-Internetzugang. Das private Badezimmer ist mit einer Dusche und einem Haartrockner ausgestattet. Zu den weiteren Annehmlichkeiten gehören ein Tee-/Kaffeezubereiter, ein Safe, eine Minibar (gebührenpflichtig), eine zentral regulierte Klimaanlage und Zentralheizung. Jeden Morgen wird ein kontinentales Frühstücksbuffet aufgetragen.