Desde su inauguración en 1997, el hotel ha sido galardonado con el título de China Green Hotel (hotel ecológico de China) por el Comité Turístico de China. Fue renovado en 2006, cuenta con 347 habitaciones y no solamente le ofrece conexión a Internet de alta velocidad y una amplia gama de servicios digitales a la medida de sus necesidades, sino que también cuenta con numerosas instalaciones y servicios. Será recibido en el vestíbulo con servicio de salida y recepción 24 horas, caja fuerte, guardarropa, servicio de cambio de divisas y ascensor. Para tomar o beber algo está la cafetería, el bar, el restaurante y la discoteca. También se ofrece aire acondicionado, salón de peluquería, conexión a Internet WiFi, servicio de habitaciones, servicio de lavandería, alquiler de bicicletas, instalaciones para conferencias para el que viaja por negocios, aparcamiento y garaje (de pago).
El hotel está en un lugar excepcional cercano al puente Lotus, en la tercera circunvalación de Pekín, y se halla a la salida de la autopista de Jing-Shi, a solo 300 m de la estación de trenes de Pekín Oeste. Gracias a su ubicación disfrutará de las ventajas de unas buenas comunicaciones de transporte, por lo que el hotel es una elección superior a otros hoteles de la parte oeste de la ciudad.
Cada día se sirve un desayuno continental de bufet, mientras que el almuerzo y la cena son a la carta, de menú o de bufet. El Chao Xiang Palace Restaurant sirve principalmente nuevos estilos de cocina cantonesa y de Chaozhou.