Sun Island Club

Set on the only natural island in Shanghai, upstream of the Huangpu River, this wellness resort features 453 villas, two 18-hole golf courses and a spa. The place gets its food from the nearby Mahota Farm, a 33 hectare field located on Chong Ming Island. The fresh produce is utilized at the resort’s many F&B establishments including Italian restaurant Mama Mia, Peacock Palace, serving TCM-influenced meals, and hotpot eatery Zen Den Table.

Venue Details
Address: Sun Island Club, 2588 Shentai Road, Zhujiajiao Town Qingpu District, Shanghai, 201714 China
Phone: +86 021 6186-9650
Report a correction