Discover Nanjing and stay at Holiday Inn Nanjing South Station. Holiday Inn Nanjing South Station is located in the South Square of Nanjing South Station, about 380 meters away from Nanjing South Station in a straight line. It seamlessly connects with Shuanglong Avenue and G42 Shanghai Chengdu Expressway, and is only a 15 minute drive from famous Nanjing attractions such as Confucius Temple, Dabao’en Temple, and Xinjiekou.
22
Apr
2025
