Skip to content
Resort villa Lvyue Hotels & Resorts

Shuimu Mountain Villa

No. 6 Pailouzhai, Zhangjiang Town, Pudong New Area, Shanghai, China, 200000, Shanghai, China

New on Famotel

About Shuimu Mountain Villa

  • Rooms1
  • Hotel chainLvyue Hotels & Resorts · Yuemeng
  • Property typeResort villa

Location

No. 6 Pailouzhai, Zhangjiang Town, Pudong New Area, Shanghai, China, 200000, Shanghai, Shanghai, China

17 km from the centre of Shanghai

Things to do in Shanghai

Frequently asked questions

How far is Shuimu Mountain Villa from the centre of Shanghai?
How much does it cost to stay at Shuimu Mountain Villa?
Shuimu Mountain Villa Any dates