Jumeirah Himalayas Shanghai

Dubai comes to Shanghai

Jumeirah, the Dubai luxury hotel group, has opened its first five-star luxury hotel in China at t...