Where is Holiday Inn Nantong Oasis International by IHG located?
Holiday Inn Nantong Oasis International by IHG, Holiday Inn Nantong Oasis International by IHG, China (approx. 32.05485°, 120.85553°)
Holiday Inn Nantong Oasis International by IHG, Holiday Inn Nantong Oasis International by IHG, China (approx. 32.05485°, 120.85553°)