Le parc, hérité son nom de la rue Xikang, se trouve au no 255 de la rue Xikang, au nord de la rue ouest Beijing. Occupant une superficie de 5 600m2, il est un parc civilisé de Shanghai. Le site est sous forme rectangulaire, planté des Magnolias à grandes fleurs, camphrier, cèdres, camélias, bois de buis etc.. À l’est et au nord, des jardiniers, et une longue galerie, des kiosques à l’ouest du Parc sont disposés et réservés aux visiteurs, pour qu’ils puissent se reposer et s’abriter du soleil brûlant de l’été sous l’ombre. Un terrain de gym est créé au sud du parc, dans lequel on a installé des équipements aux besoins de visiteurs pour leur exercice journalier, celui-ci est devenu un lieu fréquenté par les habitants aux alentours aux heures de loisir.