Photos coming soon
HOTEL
Shanghai Xiangxu Holiday Villa (Dongping National Forest Park)
No. 2, Lane 2151, Beiyan Road, Jianshe Town, Shanghai, China
Where it sits
Shanghai Xiangxu Holiday Villa (Dongping National Forest Park)
No. 2, Lane 2151, Beiyan Road, Jianshe Town, Shanghai, China
31.67611, 121.47391
Similar stays nearby
Book and Bed-Chong Ming
Hotel · 61 m
Shupai Garden Villa (Dongping Forest Park)
Hotel · 96 m
Shupai Garden Villa (Dongping Forest Park)
Hotel · 96 m
Shanghai Chongming Yueman Shiguang Homestay
Hotel · 269 m
Shanghai Chongming Yueman Shiguang Homestay
Hotel · 269 m
Tianmimi Farmhouse
Hotel · 273 m
Shanghai Senhong Farmhouse
Hotel · 300 m
Shanghai Jindiwan Farm Stay
Hotel · 359 m
Plan around Shanghai Xiangxu Holiday Villa (Dongping National Forest Park)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 15, 2026.
