Photos coming soon
HOTEL
Lan Sun Mountain Villa
上海松江区佘山镇外青松公路9269号, 中国, Shanghai
Where it sits
Lan Sun Mountain Villa
上海松江区佘山镇外青松公路9269号, 中国, Shanghai
31.09576, 121.19324
Similar stays nearby
Shanghai Sheshan Senlin Hotel
Hotel · 365 m
Sandy'S House 山底下的小屋
Hotel · 445 m
Secret Stream Inn
Hotel · 455 m
Preferred Hotel (Shanghai Sheshan)
Hotel · 515 m
Preferred Hotel (Shanghai Sheshan)
Hotel · 516 m
Chashan Hostel
Hotel · 600 m
Chashan Hostel
Hotel · 604 m
Shankee Chain Hotel (Shanghai Sheshan Business Center)
Hotel · 652 m
Plan around Lan Sun Mountain Villa
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 23, 2026.
