Holiday Inn Express Changzhou Center7-401 Lai Meng Du HuiCommercial St, Changzhou, China 2130031 miles