Denkmal Lu Xun befindet sich in unmittelbarer Nähe vom 4-Sterne-Best Western New Century Hotel Shanghai und ist unter anderem innerhalb von circa 5 Minuten zu Fuß zu erreichen. Das Hotel stellt 400 Zimmer zur Auswahl und bietet ein Restaurant und ein Einkaufszentrum.
Shanghai Stadtplanungsmuseum ist rund 4 km von dem 33-stöckigen Hotel entfernt, während Jüdisches Flüchtlingsmuseum in Shanghai in circa 2 km Entfernung liegt. Das Best Western New Century Hotel liegt auch in circa 5 Gehminuten Entfernung von der U-Bahn-Station Youdian Xincun. Yu-Garten liegt in rund 4,1 km Entfernung von dieser Unterkunft. Die Siping Road Xingang Road ist nur wenige Schritte entfernt vom Hotel.
Einige Zimmer im Best Western New Century Hotel Shanghai verfügen über einen Safe, kostenloses WLAN und eine Klimaanlage.
Hotelgäste können im Restaurant frühstücken. Die Lounge- Bar ist ein perfekter Ort zum Entspannen. Zu den Speisemöglichkeiten gehört auch das Restaurant Wu YueRen Jia MianGuan in einer Entfernung von 14 Minuten zu Fuß vom Best Western New Century Hotel.