Este hotel de negocios consta de un total de 295 habitaciones y suites distribuidas en 17 plantas. El establecimiento está totalmente climatizado y dispone de vestíbulo con servicio de recepción y salida 24 horas, caja fuerte, servicio de cambio de divisas y guardarropa. Sus instalaciones también incluyen ascensor, salón de peluquería, bar y restaurante. Cuenta con 6 salas para diversos eventos diseñadas especialmente para distintos tipos de reuniones y tienen capacidad para 6-150 asistentes. Se ofrece un moderno equipamiento para conferencias y el hotel también organiza banquetes nupciales, cócteles y fiestas temáticas. Además, se ofrece conexión a Internet WiFi, así como servicio de habitaciones y de lavandería. Los huéspedes que lleguen en coche pueden dejarlo en el aparcamiento que hay cerca y los que deseen explorar los alrededores pueden alquilar bicicletas en recepción.
Este hotel de negocios está situado al lado del distrito de desarrollo tecnológico y económico de Pekín, cerca de la biblioteca Capital y de la ciudad antigua de Pekín. El establecimiento queda a 15 minutos en coche de la estación de trenes de Pekín y está a solo 25 minutos de viaje del aeropuerto internacional Capital.
En el Coffee Shop se ofrece cocina internacional y bebidas de clase mundial. Es la mejor elección para disfrutar de un desayuno de bufet, un almuerzo de negocios de menú, el té de la tarde y para cenas románticas.