Located in Nanjing (Jiangning), Holiday Inn Nanjing South Station by IHG is within a 10-minute drive of Temple of Confucius and Nanjing Presidential Palace. This hotel is 6.9 mi (11.1 km) from Nanjing Museum and 7.9 mi (12.8 km) from Xuanwu Lake Park.