Greene Hills is a private 18-hole golf club with a fully stocked pro shop, driving range, practice putting green, short game practice area, grille for casual dining, 25 meter pool with slide and diving board, and two tennis courts. Our members enjoy the best golf, swimming, dining and other amentities all at one phenomenal location.