Jumeirah Himalayas Hotel Shanghai

1108 Meihua Road
Shanghai
China