This 50 hectare, 18 hole par 72 golf course has a total yardage of 6,681 measured from the championship tee. The fairways are bounded by lines of mahogany and eucalyptus trees, fire trees, narra and in some areas, mango trees. Most of the greens are elevated and are trimmed everyday to a height of 9/64 inch. The fairways are planted to carabao grass which is suited for the tropical climate. Palm trees serve as 100, 150 and 200-yard markers. Villamor has been for many years the host club of Philippine Masters. Although flat, it has been challenging to International play in view of its arboreal features, augmented by some water hazards. Wind has also played a role in many tournaments.