Construite en 1932 par l'architecte français Lafayette, cette somptueuse demeure coloniale fut le 1er boutique-hôtel de luxe en Chine. Véritable Musée qui regorge de multitudes d'objets et de clins d'oeil au passé opulent et élégant de la ville. Avec son patrimoine unique, l'hôtel Mansion capture l'essence du vieux Shanghai, période dans laquelle cette grande ville fut considérée comme le "Paris de l'Orient". La vue depuis le restaurant en terrasse sur le toit est splendide.
30 chambres réparties en 7 catégories dont entre autre : Deluxe King, Superior King, Balcony King et Deluxe Suite.