El hotel urbano está situado en el centro de Dalian, entre las plazas de Youhao y Zhongshan, a solo unos pasos de la estación de ferrocarril y de centros comerciales, además de estar bien comunicado con empresas internacionales y oficinas del gobierno.
Este hotel de negocios ofrece los servicios y prestaciones necesarios para el viajero moderno de hoy en día. La gama de servicios e instalaciones a disposición de los huéspedes del hotel incluye servicio de limpieza a diario, servicio de limpiabotas, servicio de lavandería en el mismo día, conexión a Internet de alta velocidad y mucho más.
Las amplias y lujosas habitaciones presentan una ducha con artículos de higiene de clase superior y un sistema de comunicación perfecto con teléfono de línea directa. Todas y cada una de las habitaciones disfrutan de unas vistas destacadas de la ciudad, el mar o el paisaje. El equipamiento de las habitaciones incluye cama doble o extra grande, TV vía satélite, conexión a Internet, caja fuerte, cafetera/tetera, aire acondicionado y calefacción central.
El hotel ofrece una piscina de entrenamiento de 25 metros, bañera de hidromasaje y unas magníficas vistas del cielo a través del techo de cristal.
El hotel presenta unas maravillosas instalaciones gastronómicas con variedad de platos. Cada mañana se sirve desayuno de bufet, mientras que el almuerzo y la cena están disponibles de menú o a la carta.