Course Description
Welcome to Ellinwood Country Club, located at 1928 Pleasant St, Athol, MA, 01331, USA. This 18-hole golf course is one of the premier places to experience the classic charm of New England golfing. Ellinwood Country Club showcases the wonderful contouring and course design of internationally renowned designer, Donald Ross.
The golf course was built and introduced to the golf community in 1929. It has stood as a testament to its designer and the era it was built. Known for its well-planned fairways and elegantly designed greens, this course can challenge experienced golfers while still providing an enjoyable game for beginners.
The club maintains a Open policy towards guests and requires golfers to adhere to a straightforward dress policy, so please leave your tank tops and cutoffs at home.
Area Information
Athol, Massachusetts, serves as an idyllic New England backdrop for enjoying a round at Ellinwood Country Club. This quaint town, nestled in Worcester County, provides a harmonious blend of early American history and the picturesque New England landscape. The club, as the centerpiece of Athol golf, commands splendid views of the surrounding areas.
Nearby Attractions
Travel Arrangements
Athol's convenient location in north-central Massachusetts places it in proximity to numerous metro areas. The town is about 40 miles from Worcester, 60 miles from Boston, and an hour