Jumeirah Himalayas Hotel Shanghai - Shanghai

No.1108Mei Hua Road , , Shanghai , ,China

Address: No.1108Mei Hua Road , , Shanghai , China
Phone:
Web:
GPS Lat: 31.210480 , Lon: 121.561707

Map