Homewood Suites Needham/Boston

200 1st Ave, Needham Heights, MA
Capacity: 80 people

About Homewood Suites Needham/Boston

Gather your group at our conveniently located Needham hotel. You’ll be steps from Cutler Park Reservation and tee-time at Charles River Country Club. Take a short drive to Boston center, where you’ll find ballgames at Fenway Park, and family days at New England Aquarium. Grab a bite at the Shops at Chestnut Hill, or cook for yourself in your suite. Breakfast, WiFi, and evening socials, Monday – Thursday, are on us.
Venue Types
  • Indoor Pool
  • Wireless Internet/Wi-Fi
  • Max Number of People for an Event: 80
  • Number of Event/Function Spaces: 2
  • Total Meeting Room Space (Square Feet): 1,118