A welcoming experience awaits you at Sheraton Needham hotel. Sheraton is the perfect place for you to connect and relax. Experience the best of both worlds with their local charm and the best things to do in Boston, just minutes away; they are conveniently located adjacent to the Interstate 95/Massachusetts Route 128 high-tech corridor.
Enjoy the 247 stylish guest rooms, Club Lounge, fitness center and Link@Sheraton™ connectivity hub. Their Needham accommodations will offer you a great night's sleep before your big meeting or day trip with family and friends. Feel free to bring your faithful companion on the trip as well, as they are a pet-friendly Needham hotel.On-site self parking available - $12.00 daily (subject to change)
Grab a bite to eat with family, friends, or colleagues at Sheraton Link Café & Bar, located on the lobby level of the Sheraton Needham Hotel. With a casual and relaxed environment, our restaurant is the perfect place to tempt your palate no matter what the occasion. We invite you to linger over a memorable meal or grab a quick bite on the run, for breakfast, lunch, or dinner.Link Cafe and Bar
Breakfast: Monday-Friday 6:30am-10am, Saturday and Sunday 7am-11am Lunch, Dinner and Bar: Daily 12pm-12am (food served daily until 11pm)Grab and Go Cafe
Breakfast: Monday-Friday 6:30am-10am, Saturday and Sunday 7am-11am Lunch, Dinner and Bar: Daily 12pm-12am (food served daily until 11pm)
Directions from Boston Logan International Airport: Get on I-90 W from Harborside Dr. (0.6 mi); Follow I-90 W and I-95 S/MA-128 S to Highland Ave in Needham. Take exit 19A from I-95 S/MA-128 S (17.7 mi); Continue on Highland Ave. Drive to Cabot St.