

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.
Atour X Hotel, South Plaza, Shenyang North Railway Station is at No. 99 North Station Road, in Shenyang.
Loading live availability and room rates…