Hotel Xana Hotelle Shenyang North Station West Tower
★★★
Room 2101, Block C, Zhongqian Business Garden, No. 62 Changjiang Street, Shenyang, China Show on map
Pet Apartment is a 2-star hotel in Shenyang, China. It is one of 2,762 places to stay in Shenyang listed on Triptoic.
Room 2101, Block C, Zhongqian Business Garden, No. 62 Changjiang Street, Shenyang, China
Pet Apartment is located at Room 2101, Block C, Zhongqian Business Garden, No. 62 Changjiang Street, Shenyang, China.
Pet Apartment is rated 2 stars.
Highly rated alternatives close by