Fushan West Road 229, Shaoxing, Zhejiang Province 0, 312000, Shaoxing, China
Browse Green Garden Inn traveller photo gallery