Relájese después de un día ajetreado en el restaurante Odyssey y en el salón Executive Club, o disfrute del centro de negocios que encontrará en el recinto. Las instalaciones para reuniones y banquetes tienen capacidad para 200 personas para la mayoría de actos y eventos de negocios, y se ofrecen servicios de fotocopiadora y fax. El hotel está climatizado, consta de 320 habitaciones y recibe a sus huéspedes en el vestíbulo con servicio de salida y recepción 24 horas, caja fuerte, cambio de divisas, guardarropa y ascensor. Además, sus instalaciones incluyen conexión a Internet WiFi, servicio de habitaciones y de lavandería, aparcamiento y garaje.
Este hotel urbano de negocios goza de una ubicación estratégica en el Distrito Central de Negocios de Pekín (CBD), donde se encuentran numerosas multinacionales. Este hotel de Pekín queda a minutos de famosos lugares de interés como la Ópera de Pekín, el mercado de Hongqiao (Mercado de la perla), la Universidad de Pekín y la plaza de Tiananmen, la mayor plaza del mundo. La estación de ferrocarril de Pekín queda a unos 14 km; la Ciudad Prohibida, a 45 minutos de trayecto en transporte público y la torre de oficinas, así como un complejo comercial de 5 plantas, al lado del edificio del hotel. Hay numerosos restaurantes locales cerca.
El hotel ofrece paquetes de 'todo-incluido' y sirve, cada mañana, un desayuno continental en forma de bufet. El almuerzo y la cena están disponibles a la carta, de menú o de bufet.