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

Alex Anderlionis
Conference Service Manager
Shelby Burnham
Senior Group Sales Manager
Rosa Diamond
Sales Coordinator
Kristine Esposito
Catering Sales Manager
Sharryn Gedeon
Stephen Guay
Megan Lehner
Lynn Walsh
Business Travel Sales Manager

Subscribe to our Events eNewsletter, INBusiness or BOTH!