Where is Holiday Inn Express Suzhou Changjiang by IHG located?
Holiday Inn Express Suzhou Changjiang by IHG, Holiday Inn Express Suzhou Changjiang by IHG, China (approx. 31.27986°, 120.55046°)
Holiday Inn Express Suzhou Changjiang by IHG, Holiday Inn Express Suzhou Changjiang by IHG, China (approx. 31.27986°, 120.55046°)