With a stay at Holiday Inn Neijiang Riverside by IHG in Neijiang (Shizhong District), you'll be within a 5-minute drive of Dazhou Square and Zhang Daqian Memorial Hall. This spa hotel is 3.1 mi (5 km) from Shengshui Temple and 8.5 mi (13.7 km) from Jinzhong Island.