

2-star · Shenyang
No.13 Yalujiang Street
2-star Shell Hotel (Shenyang Medical University Fourth Hospital North Tower Metro Station) in Shenyang — compare prices across major booking sites on Booking Wolf.
Shell Hotel (Shenyang Medical University Fourth Hospital North Tower Metro Station) is at No.13 Yalujiang Street, in Shenyang.
Loading live availability and room rates…