Photos coming soon
HOTEL
Shell Hotel (Shenyang North Station Peoples Square Subway Station)
铁岭路256-17甲1号, Shenhe District, Shenyang, Liaoning, China, Shenyang
Where it sits
Shell Hotel (Shenyang North Station Peoples Square Subway Station)
铁岭路256-17甲1号, Shenhe District, Shenyang, Liaoning, China, Shenyang
41.80539, 123.42423
Similar stays nearby
Park inn by Radisson
Hotel · 238 m
Zuoyouke Designer Garden Hotel (Old Taipei Scenic Area Branch)
Hotel · 254 m
Holiday Inn Express Shenyang North Station By IHG
Hotel · 310 m
Homeinn Hotel (Shenyang City Government Avenue Xita North Market)
Hotel · 315 m
Home Inn Shenyang Shifu Road Xita North Market
Hotel · 317 m
Tianxi International Hotel
Hotel · 325 m
Comfort Hotel Financial Center Shenyang
Hotel · 327 m
Comfort Suites Financial Center, Shenyang
Hotel · 327 m
Plan around Shell Hotel (Shenyang North Station Peoples Square Subway Station)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 12, 2026.
