Este hotel con aire acondicionado cuenta con 200 habitaciones que fueron renovadas en 2005. Durante su estancia, los huéspedes tendrán la posibilidad de probar la cocina local en el restaurante chino del recinto o de disfrutar los bufets occidentales cada día. El establecimiento dispone de vestíbulo con servicio de recepción y servicio de salida 24 horas, caja fuerte, servicio de cambio de divisas, guardarropa, ascensor, instalaciones para conferencias, conexión a Internet WiFi, servicio de habitaciones y de lavandería, aparcamiento y servicio de alquiler de bicicletas.
Este hotel de negocios está situado cerca de las principales instalaciones de ocio y de negocios de la ciudad, como el centro internacional de exposiciones, el World Trade Center, la plaza Tiananmen, la Ciudad Prohibida, el Mercado de la seda y la calle Sanlitun de bares y pubs. La casa rural está a unos 15 minutos de coche del distrito central de negocios de Pekín y a 30 minutos del aeropuerto internacional.
El restaurante chino del hotel, situado en la segunda planta, ofrece auténtica cocina cantonesa y de Hunan. Hay desayuno de bufet cada mañana; el almuerzo y la cena se sirven de bufet, de menú o a la carta.