by
by
Log In
Sign Up
by

The community and marketplace
for event pros.

Join UsList My BusinessThe Vendry TeamsThe MemoAbout the VendryContact UsGroupize

Keep me posted with industry news, cool case studies, and events.

InstagramFacebookLinkedInYouTubePinterest
©2025 THE VENDRY LLC.
Privacy
Terms & Conditions
Terms of Use
Browse more Hotels in Needham, MA
Venues/Needham, MA/Hotel/Sheraton Boston Needham Hotel/Needham/Wellesley

Needham/Wellesley

Located In: Sheraton Boston Needham Hotel

Seated: 350 / Standing: 475

Sheraton Boston Needham Hotel

Sheraton Boston Needham Hotel

Needham/Wellesley
Address
Sheraton Boston Needham Hotel

100 Cabot Street Needham, MA 02494

Business Space Location Map
Capacity

Seated: 350

Standing: 475

Square Feet: 3,363 ft2

F&B Options
In-house catering
Equipment
  • A/V Equipment
  • TV
  • Projector & Screen
  • Conference Phone
  • Microphones