Angel Beach is located in Chongming County on the east side of Hengsha Island, widely known as the least polluted part of Shanghai. The resort has the first seaborne driving range and golf course in eastern China. There are go-carts that you can take into the wild grasslands and forests nearby. A tennis court, volleyball court, swimming pool, karaoke parlor, ping-pong tables, saunas, and mahjongg tables all provide you with endless entertainment.
Where to Stay: There are 29 different cottages that you can stay in. Each is made in its own style. Prices are around 280 RMB, but you can bargain.