XingHua Hotel - Shanghai

1226 Huashan Road , 200052 , Shanghai , ,China

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

Map