

With a stay at Crowne Plaza Chongqing New North Zone, you'll be centrally located in Chongqing, 14.7 mi (23.7 km) from Chongqing Olympic Sports Center and 6.2 mi (10 km) from Zhaomushan Forest Park. This 4-star hotel is 8.5 mi (13.7 km) from Chongqing Grand Theatre and 9.2 mi (14.9 km) from Chaotianmen Square.