Huhua International Hotel Shanghai
Search & compare prices for Huhua International Hotel Shanghai in all hotel booking websites.
Huhua International Hotel Shanghai Address: No.300 Heqing Road, Shanghai, China
Minimum price found for Huhua International Hotel Shanghai was: 390 CNY
Click here to get more information, photos & guest ratings for Huhua International Hotel Shanghai