Situé à Songjiang, à moins de 26 km de la station de métro Shanghai South et à 27 km de la gare Shanghai South, le JI Hotel Shanghai Songjiang Sports Center propose une connexion Wi-Fi gratuite dans l'ensemble de ses locaux.
Nombre de chambres: 153
No.301 Ledu Road, Songjiang District, 201600 Songjiang, Chine