Das Northern Hotel Shanghai befindet sich in der Innenstadt von Shanghai und bietet einen atemberaubenden Ausblick auf die Stadt. Das Hotel verfügt auch über WLAN in den Zimmern.
Da Ning Ling Shi Park ist nur 10 Autominuten von dem 5-Sterne-Hotel entfernt, während Jadebuddha-Tempel in einer 7 km Entfernung liegt. Lu Xun Park liegt ebenfalls 15 Minuten Fahrt von der Unterkunft entfernt.
Im Hotel stehen den Gästen 121 klimatisierte Zimmer zur Verfügung, die mit WLAN und einem Flachbild-TV sowie einer Minibar ausgestattet sind. Einige Zimmer im Northern Hotel Shanghai verfügen über ein privates Badezimmer mit einem Haartrockner und Morgenmänteln. Die Badezimmer bieten Annehmlichkeiten wie einen Haartrockner und Morgenmäntel sowie einen Whirlpool.
Hotelgäste können im Restaurant frühstücken. Gäste des Hotels sind herzlich eingeladen, sich in der Lounge- Bar zu entspannen.