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.


Gallery Image 15_Exterior.jpg
Gallery Image 15_LinkCafe22.jpg
Gallery Image 15_LobbyBar.jpg
Gallery Image Club-Lounge.jpg
Gallery Image Fitness-Center.jpg
Gallery Image Meeting-Boardroom.jpg
Gallery Image Meeting-Suffolk.jpg
Gallery Image Pool.jpg
Gallery Image Sheraton-Needham-Hotel-wedding-ceremony.jpg
Gallery Image Needham-Restaurants.jpg
Gallery Image Needham-Restaurants%20(1).jpg

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!