Lupu-Brücke liegt rund 7 Kilometer von dem 3-Sterne-Greentree Inn Shanghai West Huaxia Road Subway Station Hotel entfernt und ist unbedingt einen Besuch wert. Im ganzen Gebäude wird den Gästen WLAN angeboten.
China Art Museum liegt etwa 10 Autominuten entfernt. Das Greentree Inn Shanghai West Huaxia Road Subway befindet sich in circa 8 km Entfernung von der Expo 2010. Die U-Bahn-Station East Sanlin liegt rund 5 Gehminuten entfernt.