The grandeur of Royal Northwoods Club House extends from its imposing location at the highest point of 90 – Hectare park land with commanding views of the Golf Course to the luxuriously furnished interior