Where is InterContinental Nantong by IHG-Best view of yangtze?

Where is InterContinental Nantong by IHG-Best view of yangtze located?

InterContinental Nantong by IHG-Best view of yangtze, InterContinental Nantong by IHG-Best view of yangtze, China (approx. 31.97094°, 120.86628°)


Where is InterContinental Nantong by IHG-Best view of yangtze on the map?