Ehemaliger Wohnsitz von Zhang Wentian befindet sich ungefähr 25 Minuten zu Fuß von dem 4-Sterne-Atour Hotel Shanghai Pudong Airport Zhunan Road entfernt und ist unbedingt einen Besuch wert. Im ganzen Gebäude können die Gäste von WLAN profitieren.
Nanhui Taohua Village ist unter anderem ungefähr 6 km entfernt gelegen. Der Flughafen Shanghai Pudong ist von hier aus in 20 Autominuten erreichbar.
Das Hotel verfügt über 125 Zimmer mit einer Sitzecke. Sie verfügen über einen Flachbildfernseher mit Satellitenkanälen sowie eine Klimaanlage. In den Badezimmern werden eine getrennte Toilette und eine Dusche bereitgestellt.
Ein Frühstücksbuffet wird jeden Morgen serviert.