Le Shanghai Huakai Country Golf Course est situé au n° 9 de Huanhua Road, dans la zone de l'industrie chimique de Shanghai, à côté de la sortie Meihua Road de l'autoroute A4 (à l'est de la zone de l'industrie chimique). Le concepteur du Huakai Country Club est M. Les Watts, qui a travaillé pour la société de conception de parcours de renommée mondiale du quintuple champion de l'Open britannique, M. Peter Thomoson, et qui a participé à la conception de parcours dans le monde entier, notamment Sheshan à Shanghai, Kunming Countryside à Kunming, Dongguan Yinli à Dongguan et Shunfeng à Pékin. En Chine, M. Les Watts a participé à la conception de tout ou partie de Shanghai Sheshan, Kunming Countryside, Dongguan Yinli et Beijing Shunfeng. Les installations de loisirs, de sport et de divertissement du Huakai Country Club comprennent : un parcours de golf standard de 18 trous, 72 pôles, entièrement éclairé, couvrant une superficie de 900 acres, un jardin écologique de zone humide couvrant une superficie de 500 acres, une grande piscine intérieure chauffée et translucide, des courts de tennis intérieurs/extérieurs, un bowling, une salle de ping-pong, une salle de billard anglais, un grand centre sportif intérieur, un terrain de football standard, des salles d'échecs et de cartes, un centre de sauna, et des salons de coiffure et d'esthétique, Gymnase.