Il Celebrity International Grand Hotel offre ai suoi ospiti la possibilità di scegliere tra tre ristoranti, o di optare per il servizio in camera disponibile 24 ore su 24. Inoltre, è possibile concludere la giornata con un drink presso il fantastico bar/lounge dell'hotel. La colazione a buffet è disponibile a pagamento tutti i giorni dalle ore 06:00 alle ore 10:30.
Situato a Pechino (Chaoyang), il Celebrity International Grand Hotel si trova a soli 5 minuti di auto dal Bosco del parco olimpico e dallo Stadio Olimpico di Pechino. Inoltre, l'hotel si trova a 8,9 km da Via Wangfujing e a 10 km dalla Città Proibita.
Nei dintorni dell'hotel si trovano diversi punti di interesse, tra cui il famoso Parco Olimpico di Pechino, che ospita il famoso Stadio Nazionale di Pechino, noto anche come "Nido d'uccello", e il Centro Acquatico Nazionale, conosciuto come "Cubo d'acqua". Entrambi sono stati costruiti per le Olimpiadi estive del 2008 e rappresentano importanti simboli architettonici della città.
Gli ospiti possono dedicarsi al relax presso la spa completa dell'hotel, che offre una varietà di trattamenti e massaggi. Inoltre, è possibile usufruire di servizi ricreativi come sauna e palestra. L'hotel offre anche Wi-Fi gratuito, servizi di concierge e servizi per matrimoni. Per coloro che sono in viaggio di lavoro, è disponibile un business center, un pratico servizio di lavanderia e lavaggio a secco, nonché una reception aperta 24 ore su 24. Inoltre, l'hotel è ideale per l'organizzazione di eventi, grazie al suo centro congressi e alle sale riunioni.
Le 332 camere con aria condizionata del Celebrity International Grand Hotel sono dotate di minibar e TV LCD. Gli ospiti possono usufruire del Wi-Fi gratuito e della TV con canali via satellite. I bagni privati dispongono di combinazione doccia/vasca, set di cortesia gratuiti e asciugacapelli. Ogni camera è inoltre dotata di cassaforte, scrivania e viene pulita tutti i giorni.