Este hotel de negocios comprende un total de 342 habitaciones y suites, todas ellas redecoradas en 2007. El edificio, de 15 plantas, está totalmente climatizado y cuenta con un vestíbulo con recepción 24 horas, caja fuerte, servicio de cambio de divisas, guardarropa, ascensor, salón de peluquería, cafetería, bar, discoteca, sala de desayunos y comedor, así como instalaciones para conferencias. El centro de negocios del hotel ofrece servicios de fotocopiadora, fax, mecanografía en inglés y en chino, al igual que conexión a Internet de banda ancha WiFi (puede incurrir en un suplemento). Por un suplemento se ofrece servicio de habitaciones y de lavandería, mientras que para los que lleguen en coche hay un aparcamiento cerca en el que dejar el vehículo con cargo extra. Los que deseen explorar los alrededores pueden alquilar bicicletas en recepción por un suplemento.
Este hotel de negocios está situado en Pekín, en una ubicación que ofrece la comodidad de sus buenas conexiones de tráfico. La Plaza de Tiananmen dista solo 8 km y el zoológico de Pekín se encuentra a menos de 20 minutos a pie del hotel. La estación de ferrocarriles de Pekín Oeste se halla a 10 km de distancia y el aeropuerto Capital dista aproximadamente 30 km del alojamiento.
El restaurante chino del hotel y la cafetería de estilo occidental se encuentran en la parte oriental del vestíbulo. El desayuno, el almuerzo y la cena se sirven en forma de bufet, mientras que el almuerzo y la cena también se pueden pedir de menú o a la carta.