Das Hotel liegt in Songjiang, 28 km vom U-Bahnhof Shanghai South Railway Station entfernt. Das LanOu Hotel Shanghai Sheshan National Forest Park Happy Valley bietet Stadtblick.
Zimmeranzahl: 56
No.166-167, Lane 8228, Waiqingsong Road, 200000 Songjiang, China