Photos coming soon
HOTEL
Zhejiang South Lake 1921 Club Hotel
237 YuanHu Road, Jiaxing
Where it sits
Zhejiang South Lake 1921 Club Hotel
237 YuanHu Road, Jiaxing
30.75460, 120.75549
Similar stays nearby
Plan around Zhejiang South Lake 1921 Club Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 22, 2026.
