Photos coming soon
HOTEL
Park Villa
No. 105 Sunjiazhai, Village Group 6, Jielong Village, Chuanshaxin Town, Shanghai, China
Where it sits
Park Villa
No. 105 Sunjiazhai, Village Group 6, Jielong Village, Chuanshaxin Town, Shanghai, China
31.17297, 121.68089
Similar stays nearby
Shanghai Xingshe Camping Homestay
Hotel · 45 m
Shanghai Xingshe Camping Homestay
Hotel · 45 m
Qiyue Garden Villa Homestay (Shanghai International Tourism Resort)
Hotel · 168 m
Shanghai Yijushe (Disney Store)
Hotel · 253 m
Mishe Jing Leisure Garden Homestay
Hotel · 274 m
Shanghai bujuexiao Hotel
Hotel · 342 m
Shanghai bujuexiao Hotel
Hotel · 342 m
Mishe Shijian Boutique Hostel
Hotel · 352 m
Plan around Park Villa
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 18, 2026.
