Holiday Inn - Nanjing South Station, an IHG Hotel Hotel
No.9 Minzhi Road, Yuhuatai District, 210012 Nanjing, China
Boasting a wellness centre, Holiday Inn - Nanjing South Station offers accommodation in Nanjing, 9 km from Qinhuai River and 9 km from Confucius Temple. The property is around 13 km from Xuanwu Lake, 14 km from Ming Tomb and 17 km from Dr.