Photos coming soon
HOTEL
JOWO Vivid Green Resort
No. 14, Zhang Shen's House, Qizao Village, Chuansha New Town, Shanghai, China
Where it sits
JOWO Vivid Green Resort
No. 14, Zhang Shen's House, Qizao Village, Chuansha New Town, Shanghai, China
31.13592, 121.72193
Similar stays nearby
Plan around JOWO Vivid Green Resort
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 29, 2026.
