Das Hotel kombiniert eine moderne mit einer traditionellen chinesischen Einrichtung und bietet 173 Zimmer (Standard, Deluxe, Executive und Suiten), alle voll ausgestattet.
Dongzhimen Nan Street, Dongcheng District, 6, Peking , Pekin (China). Lage: 2 km vom Stadtzentrum entfernt, im historischen Viertel Dongcheng, neben der zweiten Umgehungsstrasse Pekin.