Chuansha Ancient City Wall befindet sich circa 15 Minuten mit dem Auto von dem 3-Sterne-Jinjiang Inn Shanghai Zhangjiang Financial Information Park entfernt und ist unbedingt einen Besuch wert. Ein Restaurant und ein Gepäckraum stehen den Gästen vom Hotel im Stadtteil Cremorne von Shanghai zur Verfügung.
Chinese Culture Park liegt ca. 4 Kilometer von hier entfernt. Chuansha Park liegt ebenfalls ungefähr 10 Autominuten vom Jinjiang Inn Shanghai Zhangjiang Financial Information Park entfernt. Das Hotel befindet sich in der Nähe des Bahnhof Shanghai Metro, 22 km entfernt.
Die 106 Zimmer sind mit einer Klimaanlage ausgestattet und verfügen über moderne Einrichtungen wie WLAN und einen Flachbildfernseher mit Satellitenkanälen. Eine getrennte Toilette und eine Dusche sind im Badezimmer vorhanden. In den privaten Badezimmern gibt es einen Haartrockner und Handtücher.