Located on Hengsha Island, about a one-hour boat ride from Shanghai, the Shanghai Angel Bay Vacation...
Adddress:
2579 Dongbin Road (Dongbin Lu), Hengsha Island Chongmingxian District Shanghai China
Business zone:
Chongming / Changxing Island / Hengsha Island
Booking Tel: 400-862-8088
(Coupon Code: 98767)