Shanghai Film Park befindet sich knapp 4 Kilometer von dem 3-Sterne-Greentree Inn Shanghai Songjiang Songdong Business Hotel entfernt und ist unbedingt einen Besuch wert. Ein Gepäckraum stehen den Gästen vom Hotel im Stadtteil Songjiang zur Verfügung.
Square Pagoda Park ist innerhalb von 25 Fußminuten erreichbar. Auch Xilin Temple ist in einer Entfernung von 3 km vom Greentree Inn Shanghai Songjiang Songdong Business.
Einige der 149 Nichtraucher- Zimmer im Hotel sind mit einem Schreibtisch ausgestattet und verfügen über eine Minibar. Einige Zimmer sind mit einer getrennten Toilette und einer Dusche ausgestattet.