Mount Hood Golf Course

Mount Hood Golf Course - Event Venue in Melrose, Massachusetts

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