

2-star · Shenyang
44 Xiaobei Street
2-star Shell Hotel (Shenyang Zhongjie North Station) in Shenyang — compare prices across major booking sites on Booking Wolf.
Shell Hotel (Shenyang Zhongjie North Station) is at 44 Xiaobei Street, in Shenyang.
Loading live availability and room rates…