Jiaxing Xiushui family hotel

Jiaxing Xiushui family hotel Address: North Road, South Lake District No. 575, Jiaxing, China

Minimum price found for Jiaxing Xiushui family hotel was: 100 CNY

Click here to get more information, photos & guest ratings for Jiaxing Xiushui family hotel