Parkyard Hotel Shanghai

Parkyard Hotel Shanghai Address: 699 Bibo Road, Shanghai, China

Minimum price found for Parkyard Hotel Shanghai was: 1162 CNY

Click here to get more information, photos & guest ratings for Parkyard Hotel Shanghai