Sheraton Needham Hotel



About Us

Experience the best of both worlds while staying at Sheraton Needham Hotel. Enjoy our local charm or take a quick trip to downtown Boston, just minutes away. We are conveniently located adjacent to the Interstate 95/Massachusetts Route 128 high-tech corridor. Enjoy our 247 stylish guest rooms, Club Lounge, fitness center and Link@Sheraton connectivity hub during your next visit.


Rep/Contact Info

Nora Adrovet
Allison Bonfiglio
Richard Church
Rosa Diamond
Sales Coordinator
Lisa Foley
Director of Human Resources
Sharryn Gedeon
Card image cap
Mark Jeffery
Nicole Kaltsunas
Beth Rogers
Michael Smith
Mike Stam
Senior Sales Manager
Nadine Thompson
Director of Sales & Marketing
Lynn Walsh
Allison Wright

Subscribe to our Events eNewsletter, INBusiness or BOTH!