Este hotel de negocios ubicado dentro de la Villa Olímpica de los Juegos Olímpicos de Pekín 2008 se encuentra cerca del Estadio Olímpico principal, el Nido de Pájaro, así como del Cubo de Agua y del Centro Internacional de Conferencias. El centro de la ciudad dista 20 minutos en coche del hotel.
El hotel ofrece unas completas instalaciones, como sus 305 habitaciones y suites, instalaciones para conferencias y zona de tiempo libre, además de servicio exprés de salida y servicio de mayordomo 24 horas para proporcionarle confort y placer más allá de todas las expectativas. El salón más grande, el práctico Yunhai Hall, puede albergar a 650 personas y cuenta con un avanzado equipamiento digital para interpretación simultánea y videoconferencia. El hotel está climatizado y le da la bienvenida en su vestíbulo con servicio de salida y recepción 24 horas, caja fuerte, ascensor, cambio de divisas y guardarropa. Podrá darse un capricho redefiniendo su estilo en el salón de peluquería del hotel, disfrutar de un café en la cafetería o relajarse y desconectar en el bar. En los restaurantes del hotel hay comida de calidad, mientras que otros servicios incluyen conexión a Internet y servicio de habitaciones y de lavandería. Además, el establecimiento cuenta con un aparcamiento y un garaje donde podrá dejar su coche.