Das The Now Hotel Istanbul liegt im Bezirk Europäische Seite, in einer 2 km Entfernung von kulturellen Attraktionen, darunter dem Museum des Judentums der Türkei. Das Hotel bietet 33 Gästezimmer mit Blick auf die Stadt.
Dolmabahçe liegt etwa 25 Gehminuten von hier entfernt. Die Hagia Sophia gilt als heilige Stätte und liegt in 3 Kilometer Entfernung vom Now. Das &&&3 ist in unmittelbarer Nähe von der Piramid Sanat, während die U-Bahn-Station Taksim Ausgang Gezi-Park in 600 Metern erreichbar ist. Die Bushaltestelle Abduelhak Hamit Caddesi liegt in ungefähr 5 Gehminuten Entfernung vom Hotel.
Viele Nichtraucher- Zimmer der Unterkunft bieten kostenloses WLAN und einen Flachbildfernseher mit Satellitenkanälen sowie einen Wasserkocher. Einige Badezimmer sind mit einer getrennten Toilette und einer Dusche ausgestattet und verfügen über einen Haartrockner und Handtücher.
Das Now Istanbul bietet täglich ein kostenloses Frühstücksbuffet an. Das Restaurant Kavak Kebap Salonu liegt ganz nah an diesem Hotel.