Shanghai Qingqing Travel World liegt ca. 6 km von dem 4-Sterne-Hotel Xana Hotelle-Shanghai Songjiang Sports Center Metro entfernt und ist unbedingt einen Besuch wert. Im ganzen Gebäude wird auch WLAN angeboten.
Zuibaichi Park liegt in einer Entfernung von 10 Fahrminuten. Square Pagoda Park ist in 5 Minuten mit dem Auto zu erreichen.
In manchen Zimmern stehen kostenloses WLAN, ein Flachbild-TV und ein Spiegel zur Verfügung.