De Shanghai Huakai Country Golf Course ligt aan No.9 Huanhua Road, Shanghai Chemical Industry Zone, naast de Meihua Road afslag van de A4 (ten oosten van de Chemical Industry Zone). De ontwerper van de Huakai Country Club is de heer Les Watts, die heeft gewerkt voor het wereldberoemde golfbaanontwerpbedrijf van vijfvoudig British Open Champion Peter Thomoson en betrokken is geweest bij het ontwerp van golfbanen over de hele wereld, waaronder Sheshan in Shanghai, Kunming Countryside in Kunming, Dongguan Yinli in Dongguan en Shunfeng in Beijing. In China was de heer Les Watts betrokken bij het ontwerp van alle of een deel van Shanghai Sheshan, Kunming Countryside, Dongguan Yinli en Beijing Shunfeng. De vrijetijds-, sport- en entertainmentfaciliteiten van Huakai Country Club omvatten: een 18-holes, 72-poles, volledig verlichte standaard golfbaan met een oppervlakte van 900 hectare, een waterrijke ecologische tuin met een oppervlakte van 500 hectare, een groot overdekt doorschijnend verwarmd zwembad, binnen/buiten tennisbanen, een bowlingbaan, een pingpongzaal, een Engelse biljartzaal, een groot indoor sportcentrum, een standaard voetbalveld, schaak- en kaartruimtes, een saunacentrum en kappers- en schoonheidssalonfaciliteiten, Fitnessruimte.