Where is Holiday Inn Suzhou Huirong Plaza by IHG located?
Holiday Inn Suzhou Huirong Plaza by IHG, Holiday Inn Suzhou Huirong Plaza by IHG, China (approx. 31.37226°, 120.52834°)
Holiday Inn Suzhou Huirong Plaza by IHG, Holiday Inn Suzhou Huirong Plaza by IHG, China (approx. 31.37226°, 120.52834°)