Directions to Times Plaza Hotel Shenyang, Shenyang

Times-plaza-hotel-shenyang-map
The Times Plaza Hotel Shenyang in Shenyang is located at NO. 99 NORTH STATION ROAD , Shenyang , CN .   Click on the Google Map above to get an interactive version and see the area around the Times Plaza Hotel Shenyang .