Set on the shores of Jinji Lake, 10-minute walk from Times Square SRT station and 1.6 km from Suzhou Culture and Arts Centre.