De Zhejiang Phoenix International Country Club is gelegen aan de zuidelijke voet van de Phoenix Mountain in Anji, Zhejiang. Het ligt in het geometrische centrum van de Yangtze River Delta Economic Zone, op slechts 30 minuten rijden van Hangzhou en 90 minuten rijden van Shanghai. De unieke natuurlijke hulpbronnen en uitstekende locatie hebben bezoekers vanuit alle hoeken aangetrokken.
De club beslaat een oppervlakte van 3000 acres en heeft een totale lengte van 7218 yards, met een internationale standaard golfbaan van 27 holes en een par van 108. Het heeft ook een landelijk clubhuis, een luxe clubhuis en een oefenveld met 60 afslagplaatsen. Dit is een uiterst uitdagende topklasse bergachtige golfbaan waar elk hole je zal betoveren. De dansende vlinders vermengen zich met de lange en korte slagen, en de schaduwen van de dennen op de fairways worden vergezeld door het gezang van vogels. De combinatie van de rustige en serene omgeving en moderne hoogwaardige gebouwen maakt deze plek de ideale bestemming voor golfers die willen genieten van de sport.