Sheraton Needham Hotel Contact Us

For information on careers at Sheraton Needham Hotel, please use the contact details below.

Physical Address

  • 100 Cabot Street
  • Needham, Massachusetts 02494
  • United States
Phone: (1)(781) 444-1110
Fax: (1)(781) 455-8617

Group Sales

Please contact Nancy Hurley for assistance.

Group Sales

Phone: (1)(781) 292-3865