Yangpu Brücke liegt etwa 6 Kilometer von dem 4-Sterne-Atour Hotel Shanghai Wujiaochang Financial Center Plaza entfernt und ist unbedingt einen Besuch wert. Im ganzen Gebäude wird auch WLAN angeboten.
Yangzu Dept. Store liegt auch in einer Entfernung von 6 Minuten zu Fuß von diesem Hotel. Das Atour Hotel Shanghai Wujiaochang Financial Center Plaza befindet sich in circa 7 km Entfernung vom Oriental Pearl Tower. Dieses Hotel liegt etwa 10 Gehminuten von der U-Bahn-Station Jiangwan Stadium entfernt und bietet leichten Zugang zu allen Attraktionen von Shanghai.
Die 126 Zimmer sind mit einer Klimaanlage ausgestattet und verfügen über moderne Einrichtungen wie einen Flachbildfernseher mit Satellitenkanälen. Unter anderem sind in den Zimmern eine getrennte Toilette und eine Dusche vorhanden.
Jeden Morgen gibt es ein Frühstücksbuffet. Das Restaurant Pizza Hut ist ca. 1 km von hier entfernt.