
Mount Hood Golf Course
4.1 (284)other
An 18-hole public course set amid 300 wooded acres in Melrose, framed by the landmark Slayton Tower and skyline views.
Description






Opened in 1936, the course has served as a Melrose community staple for generations, located just minutes north of Boston on the North Shore. Alongside the traditional outdoor fairways, the facility also includes Trackman indoor simulators.