El Langham es un hotel de lujo ubicado en el corazón de la vibrante zona de Xintiandi en Shanghai. Ofrece una experiencia gastronómica única con su restaurante T'ang Court, que cuenta con una estrella Michelin y sirve auténtica cocina cantonesa. También cuenta con el bar XTD Elevated, que ofrece vistas panorámicas de la ciudad mientras disfrutas de cócteles y aperitivos.