Sheraton Needham Hotel

Flag as Inappropriate

Perched on top of a hill overlooking Route 128/95, the Sheraton Needham Hotel can be seen for quite a distance in any direction. With 247 rooms and 11 ballrooms, the Sheraton can handle both large and small meetings and events. It offers a wide range of amenities, including an indoor heated pool, work out area, Wi-Fi through the complex (available for a fee), a free local shuttle, a covered parking garage and in room coffee makers. The hotel lobby is spacious, making for a great place to meet. The staff is very friendly, knowledgeable and attentive.
100 Cabot St, Needham, MA 02494
(781) 444-1110
  • Fax: 781-455-8617
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »