A diferencia de la mayoría de las propiedades en Estados Unidos, Howard Johnson Plaza es un símbolo del lujo moderno en China. El hotel es la propiedad de lujo más nueva en la ciudad. Tiene una ubicación ideal, proveyendo un acceso fácil a la muralla de la ciudad antigua, una perfecta elección para descansar caminando en el hermoso crepúsculo. Es una buena elección tanto para viajeros de negocios como para turistas.
Las habitaciones de huéspedes están equipadas con todas las comodidades modernas.
El vestíbulo es de estilo moderno. La plataforma central, donde se encuentra el piano, está rodeada por agua y por cristales de vidrio con forma de loto. Cuatro rayos láser desde el techo resaltan esta pieza central en forma de domo.
Una amplia selección de platos occidentales, así como de la cocina del país son ofrecidos en los diversos restaurantes del hotel.
Dos edificios altos, modernos en su arquitectura, separados por un brillante y amplio vestíbulo. Y el piso 19 giratorio, del edificio, es el lugar donde los huéspedes pueden observar distintas secciones de la Muralla de la ciudad.