Jumeirah Group, eine internationale führende Gesellschaft im Bereich der Hotellerie, die dem Dubai Holding gehört, erklärte am 30. März 2011 die Eröffnung ihres ersten Fünf-Sterne-Hotels in China - Jumeirah Himalayas Hotel Shanghai.
Das Hotel in Schanghai, das im Zentrum des Bezirkes Pudong liegt, bietet 401 Zimmer, einschließlich 62 Luxuszimmer und Appartements, sowie 4 Restaurants und Lounges, ein Tag- und Nacht-Fitnesszentrum und ein Hallenbad an. Die Interieurs des Hotels, die im für das moderne China kennzeichnenden Stil sind, sind von Designern von KCA International geschaffen worden, zu deren Portefeuille das bekannte Hotel Burj Al Arab in Dubai gehört.
Das Hotel in Schanghai schließt das neue Kulturzentrum Himalayas Center ein, das das Museum der modernen Kunst, das Theater, das Einkaufszentrum und Veranstaltungsplätze vereinigt. Der Autor solch eines ungewöhnlichen Gebäudes, das sofort zur Sehenswürdigkeit von Schanghai geworden ist, ist der bekannte japanische Architekt Arata Isozaki, der das Olympische Stadion in Barcelona und das Museum der modernen Kunst in Los Angeles geschaffen hat.
Jumeirah Himalayas Hotel Shanghai bietet eine reiche Auswahl an Business-Dienstleistungen, Verhandlungszimmern und Konferenzsälen an, einschließlich zweier gut eingerichteter Säle für 800 bzw. 350 Gäste, sowie einen Platz auf dem Dach - Infinity Garden, dessen Fläche 5000 qm beträgt.
Jumeirah Himalayas Hotel Shanghai liegt dem neuen internationalen Ausstellungszentrum von Schanghai (SNIEC) gegenüber, nicht weit von der großen Grünanlage Century Park. Daneben befindet sich der Bahnhof der Schnellzüge Maglev, die die Fahrgäste momentan zum internationalen Flughafen Pudong bringen.
Als Ergänzung zum Jumeirah Himalayas Hotel Shanghai hat die Gesellschaft vor, noch fünf Fünf-Sterne-Hotels in China zu eröffnen: Jumeirah Hangzhou, Jumeirah Guangzhou, Jumeirah Qing Shui Bay Resort Sanya, Jumeirah Macau und Jumeirah Thousand Islands Lake Resort.