Das The Now Hotel Istanbul, das etwa 25 Gehminuten vom Dolmabahçe-Palast entfernt liegt, verfügt über WLAN im ganzen Gebäude. Das Hotel bietet 33 Gästezimmer mit Blick auf die Stadt.
Die Sultan-Ahmed-Moschee gehört zu den beliebten Sehenswürdigkeiten der Gegend und liegt unter anderem in einer 3 km Entfernung vom Hotel. Die Unterkunft liegt in unmittelbarer Nähe von der Kılıç Ali Paşa Moschee. Die Bushaltestelle Abduelhak Hamit Caddesi ist in rund 5 Gehminuten Entfernung vom Now und der Bahnhof Sirkeci liegt in einer 2 km Entfernung von der Unterkunft.
Die Zimmer sind mit einem Bügeleisen/Bügelbrett und einer Klimaanlage ausgestattet. Einige Zimmer verfügen über einen Balkon und eine Terrasse für den Komfort der Gäste. Für Ihren Komfort finden Sie im Badezimmer eine getrennte Toilette und eine Dusche.
Das À-la-carte- Restaurant bietet eine Auswahl an türkischen Köstlichkeiten. Das Restaurant 360 Istanbul befindet sich direkt neben dem The Now Hotel und serviert mediterrane Gerichte, es liegt unter anderem lediglich 1 km von hier entfernt.