Holiday Inn Express Chongqing Zhongxian, an IHG Hotel
Located in Chongqing, Holiday Inn Express Chongqing Zhongxian, an IHG Hotel is a 2-minute drive from Yangtze and 8 minutes from Chongqing Huanghua Town Ancient Ruins. This hotel is 14.8 mi (23.9 km) from Wuming Que and 21.1 mi (34 km) from Shibaozhai.