Baidu (Jiaxing Railway station)

No.16 Chengdong Road, Jiaxing, Zhejiang, 314000, China
#17 of 32 hotels in Jiaxing
Enter dates for best prices
Compare best prices from top travel partners

Nearby Baidu (Jiaxing Railway station)

Jiaxing Travel Forum

Need advice about Jiaxing, China? Visit the Travel Forum for Jiaxing and ask our Answer Gurus.

Jiaxing Travel Guide