Located within Sheshan National Tourism Park in Songjiang Lowest altitude hotel in the world iconic Sheshan Smurf Park
Chen Hua Road No. 5888, Songjiang District Shanghai, Shanghai 201619 Mainland China
Check-in: 3:00 PM
Check-out: 12:00 PM
Minimum check-in age: