Where is Holiday Inn Express Suzhou Changjiang by IHG?

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°)


Where is Holiday Inn Express Suzhou Changjiang by IHG on the map?