Booking Wolf

Atour X Hotel, South Plaza, Shenyang North Railway Station

4-star · Shenyang

No. 99 North Station Road

4-star Atour X Hotel, South Plaza, Shenyang North Railway Station in Shenyang — compare prices across major booking sites on Booking Wolf.

Where is Atour X Hotel, South Plaza, Shenyang North Railway Station?

Atour X Hotel, South Plaza, Shenyang North Railway Station is at No. 99 North Station Road, in Shenyang.

Loading live availability and room rates…