

Holiday Inn North Chongqing liegt im Herzen von Chongqing, eine 5-minütige Fahrt von Grand Theatre von Chongqing und 6 Minuten von Datianwan Stadium entfernt. Dieses Hotel mit 4 Sternen ist 11,6 km von Chongqing Olympic Sports Center und 5,9 km von Chaotianmen-Platz entfernt.