Holiday Inn Express Zhangjiagang East, an IHG Hotel Hotel
No. 293 Beijing Road. Tangqiao County , 215611 Zhangjiagang, China
Set within 12 km of Yonglian Water Park and 13 km of Suzhou Jiangnan Farming Culture Park, Holiday Inn Express Zhangjiagang East, an IHG Hotel offers rooms in Zhangjiagang.