JI Hotel Shanghai Songjiang Sports Center is located in Songjiang, 10 km from Sheshan All rooms are fitted with a TV JI Hotel Shanghai Songjiang Sports Center features free WiFi throughout the property Shanghai Hongqiao International Airport is 23 km away