Located in Songjiang, 7 Days Inn Songjiang is close to Square Pagoda Park and Songjiang Mosque.
This hotel is within close proximity of Zuibaichi Park and Shanghai Film Park.
Read More About 7 Days Inn Songjiang
- FREE Parking
(+) = Additional fees may apply for the use of these amenities.
(*) = Free, some restrictions may apply.