Hotel Manxin Hotel South Railway Station, Nanjing
★★★★
Building 2 No.99 Yulan Road, Nanjing, China Show on map
Atour Light Hotel Nanjing South Station North Square is a 3-star hotel in Nanjing, China. It is one of 3,388 places to stay in Nanjing listed on Triptoic.
Building 2 No.99 Yulan Road, Nanjing, China
Atour Light Hotel Nanjing South Station North Square is located at Building 2 No.99 Yulan Road, Nanjing, China.
Atour Light Hotel Nanjing South Station North Square is rated 3 stars.
Highly rated alternatives close by
Hotel