Pechino Plaza Hotel dispone di 218 camere ben arredate, tutte dotate di aria condizionata centralizzata, IDD, accesso internet, TV satellitare e minibar. L'hotel dispone di diversi ristoranti, offrendo cinese, cucina occidentale e giapponese. C'è anche un bar e karaoke