L´hôtel se trouve sur la rue Nanjing, au coeur de Shanghai, près du palais des expositions. Il ya 600 chambres. Elles sont spacieuses (36m²) et élégantes, avec tout le confort moderne. Le lobby est sous un atrium. Une grande fresque murale montre l´amiral Cheng Ho au cours de ses Sept Voyages. Des objets d´art et d´artisanat sont dispersés partout dans l´hôtel, créant une atmosphère riche et agérable.
West Nanjing Road, 1225, Shanghai 200040 , Shanghai (Chine). It is located at the heart of downtown Shanghai on the famed West Nanjing Road .