Home Inn (Shaoxing City Square)

Home Inn (Shaoxing City Square) Address: Lane 69 New River District, Shaoxing, China

Minimum price found for Home Inn (Shaoxing City Square) was: 294 CNY

Click here to get more information, photos & guest ratings for Home Inn (Shaoxing City Square)