Skip to content

Sheraton Needham Hotel


HotelsEvent/ Conference Facilities

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

Elana Duca
Director of Sales & Marketing
Renee LeBlanc
Sales Manager
Megan Lehner
Director of Catering
Kelley O'Toole
Alan Sky
Business Travel Sales Mgr