Astronomisches Observatorium Shanghai befindet sich rund 6 Kilometer von dem 2-Sterne-Super 8 Hotel Shanghai Songjiang University Town Branch entfernt und ist unbedingt einen Besuch wert. Im ganzen Gebäude wird den Gästen WLAN angeboten.
Bis zu Wuxi sind es etwa 134 km. Der Happy Valley Shanghai Vergnügungspark ist in 15 Minuten mit dem Auto zu erreichen.