La posizione invidiabile dell'hotel consente un facile accesso ai quartieri chiave e ai punti di interesse da non perdere, in quanto è a soli 15 minuti dal centro città con il treno espresso dal Terminal 3, o 30 minuti in auto. Si trova a circa 45 minuti dai famosi siti storici come Piazza Tiananmen e la Città Proibita, a solo un'ora dalla Grande Muraglia e dal Palazzo d'Estate ea soli 10 minuti dal nuovo centro espositivo internazionale della Cina. L'hotel offre un totale di 362 camere e suite moderne. Gli spazi flessibili per riunioni e banchetti comprendono un totale di 5.500 m2 e comprendono il centro espositivo dell'aeroporto di Pechino di 2.000 m2, una sala da ballo di 900 m2 e 15 altre sale per eventi. La struttura è climatizzata e accoglie gli ospiti in una hall con reception e servizio check out aperti 24 ore su 24. L'ascensore, il servizio in camera e la lavanderia, nonché i 5 ristoranti e bar, completano i servizi dell'hotel. L'hotel dispone di camere sapientemente progettate con grande gusto. Tutte le sistemazioni dispongono di mobili di lusso. I servizi in camera includono TV via cavo / satellitare con schermo LCD, telefono, lettore DVD / CD e connessione Internet. Inoltre tutte le camere sono dotate di doccia, letto matrimoniale, cassaforte, aria condizionata e riscaldamento centralizzato. L'hotel offre una palestra e ampie strutture ricreative come un centro benessere Chuan basato sulla filosofia della medicina tradizionale cinese, un centro benessere e una piscina di 25 m. L'hotel dispone di un moderno ristorante cinese.