Questo lussuoso city hotel è situato nel centro finanziario di Pechino, vicino al World Trade Center e alla stazione della metropolitana Guomao, da cui gli ospiti possono accedere facilmente ad altre zone della città. L'interno dell'hotel presenta una decorazione d'interni originale e le camere sono elegantemente decorate con tonalità calde, con dettagli di ispirazione cinese. L'hotel dispone di fantastiche strutture gastronomiche, di svago e d'affari, tipiche di un hotel così rinomato. Nei ristoranti dell'hotel, gli ospiti possono gustare allettanti specialità gastronomiche che sono un piacere per i sensi.