Hotel

Shenyang North Station South Square Light Hotel

No. 72, Beizhan Road, Shenyang, China Show on map

About Shenyang North Station South Square Light Hotel

Shenyang North Station South Square Light Hotel is a hotel in Shenyang, China. It is one of 2,762 places to stay in Shenyang listed on Triptoic.

Property facts

Property type
Hotel
Chain
Yaduo
Brand
Light Hotel

Location

No. 72, Beizhan Road, Shenyang, 110000, China

Loading map…

Frequently asked questions

Where is Shenyang North Station South Square Light Hotel located?

Shenyang North Station South Square Light Hotel is located at No. 72, Beizhan Road, Shenyang 110000, China.

Stays near Shenyang North Station South Square Light Hotel

Highly rated alternatives close by

All 2,762 in Shenyang →

More ways to stay in Shenyang

See prices on Agoda
Check prices