Holiday Inn Express Zhangjiagang EastNo. 293 Beijing Road. Tangqiao County, Zhangjiagang, China 21561119.1 miles