Taicang north of Shanghai is an industrial port but offers better access to the seaside than the metropolis itself...
With the exception of Chongming Island within Shanghai city limits that is an ecological tourist destination.
Taicang has the typical offering of upscale Chinese hotels, no idea really about Chongming Island.