Jumeirah Himalayas Hotel Shanghai Shanghai
1108 Meihua Road
Shanghai,
CN
Near Shanghai New International Expo Centre
Distance5.6 miles
SELECT