Spencer Mall befindet sich ungefähr 20 Fußminuten von dem 2-Sterne-Hotel Hanting Express Shanghai Jiangqiao Wanda entfernt und ist einen Besuch wert. Im ganzen Gebäude wird Hotelgästen WLAN angeboten.
Nanxiang Brick Tower kann in nur 15 Minuten mit dem Auto erreicht werden. Die U-Bahnstation Jinyun Road ist rund 550 Meter entfernt. Man braucht 15 Autominuten, um zum Flughafen Shanghai Hongqiao zu gelangen.
Die 127 Zimmer sind mit einer Klimaanlage ausgestattet und verfügen über moderne Einrichtungen wie ein Fernsehen mit mehreren Kanälen. Zu den Extras gehören eine getrennte Toilette und eine Dusche.
Gäste können im Restaurant KuaiLe NingMeng speisen, das sich lediglich 14 Gehminuten von hier entfernt befindet.