Shuangxi Inn

Shuangxi Inn Address: The Crossing of Longyuan Road and Hongqiao Road, Jiaxing, China

Minimum price found for Shuangxi Inn was: Null CNY

Click here to get more information, photos & guest ratings for Shuangxi Inn