Mount Hood Golf Course
Country Club ยท Melrose, Massachusetts
100 Slayton Road, Melrose, Massachusetts, United States
About Mount Hood Golf Course
Mount Hood Golf Course is a historic 18-hole public golf venue located in Melrose, Massachusetts. Set within 300 acres of beautiful wooded parkland, the course offers New England charm, scenic views, and quality playing conditions. Its landmark, Slayton Tower, overlooks the course and provides a wonderful view of the Boston skyline.
Venue Details
- Year built: 1936
Ratings
Google Rating: 4.1/5 (268 reviews)
Guest Highlights
- Staff
- Food
- Venue
- Event
- Service
- Wedding
- Atmosphere
Amenities
Facilities
- wooded parkland
Room Features
- natural light
Recreation
- golf
Style
historic, garden, rustic
Contact
Phone: (781) 665-6656