Jumeirah Himalayas Hotel Shanghai Near Shanghai New International Expo Centre 1108 Meihua Road - Shanghai, CN SELECT