Needham, MANeedham


MBTA: Needham is accessible through the Commuter Rail Service from Boston’s South Station. There are four stops: Needham Heights, Needham Center, Needham Junction, and Hersey. I-95, Route 128, and Route 135 pass through the city.

The charming city of Needham, Massachusetts can be found surrounded by the Charles River about 20 miles southwest of Boston. The city contains a Coca-Cola bottling plant that has been operating for 30 years as well as a Trader Joe’s packing plant. More recently, Needham has been attracting technology and Internet firms such as PTC and Trip Advisor.  It is a primarily residential city consisting mostly of Boston commuters. Notable past and present citizens of Needham include actress Sarah Saltzberg, founder of Jeff Taylor, and former member of Nine Inch Nails, Richard Patrick.


  • 100 Cabot Street
  • (781) 444-1110

Experience our $13 million renovation, 247 guestrooms, club lounge, fitness center and link@sheraton, 15,000 sq. ft. of meeting space.