Where is Suzhou Marriott Hotel Taihu Lake?

Where is Suzhou Marriott Hotel Taihu Lake located?

Suzhou Marriott Hotel Taihu Lake, Suzhou Marriott Hotel Taihu Lake, China (approx. 31.22262°, 120.38795°)


Where is Suzhou Marriott Hotel Taihu Lake on the map?