Das 1954 erbaute Stadt- und Business-Hotel erstreckt sich über eine Fläche von 335 000 m2. Es kombiniert klassischen Stil und Eleganz mit traditioneller chinesischer Architektur und bietet eine vollständige Palette an Hoteleinrichtungen, u. a. Restaurants, ein Businesszentrum, Konferenzräume und Freizeiteinrichtungen von internationaler Güte. Zur weiteren Ausstattung für die Gäste zählen eine 24h-Rezeption, ein Hotelsafe, Aufzug, WLAN-Internetzugang, Zimmerservice, Wäscheservice und ein Parkplatz für Reisende mit Auto.
Das Hotel befindet sich in der Nähe des Stadtzentrums und ist von Geschäftsvierteln umgeben. Außerdem liegt es in der Nähe des berühmten Sommerpalastes.