Located in Songjiang, JI Hotel Shanghai Songjiang Sports Center is 10 km from Sheshan. 8 km from Shanghai Film Park, the property is also 9 km away from Playa Maya Water Park Shanghai. Shanghai Happy Valley is 9 km from the hotel.
All units are fitted with a flat-screen TV with cable channels, a kettle, a shower, free toiletries and a desk. Featuring a private bathroom, rooms at the hotel also offer free WiFi.
The nearest airport is Shanghai Hongqiao International Airport, 23 km from the property.