L'hotel è situato nel centro del quartiere commerciale e diplomatico di Pechino, vicino a Piazza Tian'anmen, alla Città Proibita, al Vecchio Osservatorio, all'ambasciata e al quartiere centrale degli affari della città. L'hotel si trova a soli 30 minuti dall'aeroporto internazionale di Pechino ea 5 minuti dalla stazione ferroviaria. Gli ospiti in viaggio per affari possono usufruire della sala conferenze ben attrezzata per vari incontri e seminari di lavoro. L'hotel dispone di 197 camere, hall con reception e servizio check out aperti 24 ore su 24, ascensore e ristorante. Il servizio in camera è disponibile a pagamento. I servizi di base che questo hotel di Pechino offre nelle sue camere sono telefono, asciugacapelli, connessione Internet, TV satellitare e bagno privato con soffione e vasca. Le camere sono arredate con letti a due piazze o king size e dispongono di aria condizionata e riscaldamento regolabili autonomamente. Nel tempo libero, gli ospiti possono allenarsi in palestra, fare un tuffo rinfrescante nella piscina coperta (a pagamento) o riposarsi nella sauna (a pagamento). Il centro benessere, completamente attrezzato con strutture per il benessere, è il luogo ideale per riposarsi alla fine di una giornata intensa, integrata da intrattenimento. Gli ospiti possono usufruire di palestra, bagno turco, idromassaggio, servizio massaggi (a pagamento), sala scacchi, sala da ballo e salone di bellezza. Il ristorante dell'hotel offre cucina cinese, che comprende piatti di Sichuan, Shandong e Canton, e può ospitare 220 persone. La colazione viene servita a buffet e pranzo e cena sono disponibili dal menu.