Located in Songjiang, 28 km from Shanghai South Railway Station Metro Station, LanOu Hotel Shanghai Sheshan National Forest Park Happy Valley features views of the city.
Numero delle stanze: 56
No.166-167, Lane 8228, Waiqingsong Road, 200000 Songjiang, Cina