Booking Wolf

Shell Hotel (Shenyang Medical University Fourth Hospital North Tower Metro Station)

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.

Where is Shell Hotel (Shenyang Medical University Fourth Hospital North Tower Metro Station)?

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…