Photos coming soon
HOTEL
JOWO Villa
No. 33, Zhangshen Residence, Chuqi Road, Qizao Village, Chuansha New Town, Shanghai
Where it sits
JOWO Villa
No. 33, Zhangshen Residence, Chuqi Road, Qizao Village, Chuansha New Town, Shanghai
31.13565, 121.72171
Similar stays nearby
JOWO Vivid Green Resort
Hotel · 36 m
Mint Inn
Hotel · 424 m
Dream Back Homestay (Shop 1)
Hotel · 472 m
Sparrow Paradise
Hotel · 487 m
Xishang Homestay
Hotel · 488 m
Shanghai Hudiegu Homestay (Shanghai International Tourism Resort)
Hotel · 544 m
Left Bank La Vie Pool Resort
Hotel · 574 m
Mila Qitingli
Hotel · 704 m
Plan around JOWO Villa
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
