Zhejiang South Lake 1921 Club Hotel
Located in Nanhu Qu- this boutique hotel is within 2 mi (3 km) of Lanxiu Park- Jiaxing People's Government- and South Lake. South Lake Memorial Hall and Beijing - Hangzhou Canal are also within 2 mi (3 km).
237 YuanHu Road, Jiaxing, Zhejiang, China
Safe-deposit box at front desk
Bar / Lounge
Babysitting or child services（surcharge）
Gift shops / Newsstand
check all amenities