El hotel está situado en el corazón del principal distrito de negocios, justo enfrente de la calle comercial peatonal Zhong Yang y a poca distancia a pie del parque Zhao Lin, la orilla del río Songhua y a iglesia Sofía. Este hotel de negocios y conferencias se halla a solo 2 km de la estación de ferrocarril y a 6 km de la zona de desarrollo económico y comercial, y a 39 km del aeropuerto.
El hotel fue inaugurado en 1996 y ofrece al viajero más distinguido un fácil acceso a los centros de negocios, de compras y de ocio. Además de sus 157 espaciosas habitaciones, el establecimiento tiene aire acondicionado y dispone de vestíbulo con servicio de salida y recepción 24 horas, caja fuerte, servicio de cambio de divisas, guardarropa, ascensor, cafetería, bar, 2 restaurantes, instalaciones para conferencias, conexión a Internet y aparcamiento. Por un cargo extra podrá hacer uso también del servicio de habitaciones y de lavandería.
El alojamiento goza de mucho espacio e incluye 9 suites y una planta Executive Club. En todas las habitaciones tendrá calefacción regulable, aire acondicionado regulable, teléfono de línea directa internacional, cuarto de baño con ducha y secador de pelo, camas dobles, TV vía satélite, conexión a Internet, caja fuerte, minibar y cafetera/tetera.
Podrá hacer ejercicio en el gimnasio o participar en una sesión de aeróbic. Por un cargo extra también tendrá la oportunidad de montar en barco torpedo.
El restaurante del hotel, Phoenix, ofrece cocina del nordeste y especialidades de Si-Chun. También tendrá marisquería a su disposición y se sirve desayuno de bufet.