Get Listed
Menu
Share
Jumeirah Himalayas Hotel Shanghai
Jumeirah Group
Hotel
Address:
1108 Mei Hua Road, Pudong, Shanghai, Shanghai, 201204, China
Tel:
+86 21 3858 0888