El Holiday Inn Express Shenyang North Station se encuentra a pocos minutos a pie del parque Beiling y a 500 metros de la estación de tren de Shenyang Norte, en Beizhan 1st Road, en el distrito de Shenhe.
El Holiday Inn Express Shenyang North Station se encuentra a 2 km de la popular calle comercial Zhongjie, mientras que el aeropuerto internacional de Taoxian está a 24 km. Los lugares de interés y monumentos cercanos incluyen el Palacio Imperial de Shenyang, el centro comercial peatonal Zhongjie, el centro comercial Zhuozhan y la plaza Shifu Hang lung.
Las habitaciones disponen de aire acondicionado y TV de pantalla plana con canales vía satélite. Las habitaciones incluyen hervidor de agua. Todas las habitaciones incluyen baño privado. Se proporcionan albornoces, zapatillas y artículos de aseo gratuitos.
La recepción está abierta las 24 horas. Hay WiFi gratuita en todas las instalaciones.