XingHua Hotel, Shanghai, China

Address: 1226 Huashan Road , 200052 , Shanghai , China
Phone:
Email: 0
Web:
GPS Lat: 31.210339 , Lon: 121.433273


Map