Residence Inn Boston Needham

80 B Street, Needham, MA, 02494
| 4.5Based on 383 Reviews
Enter Travel Details
Loading reviews…

Hotel Details

Offering free Wi-Fi, in-room kitchens and a stellar I-95 location, the non-smoking Residence Inn Boston Needham is an amenity-packed choice for our guests. Full kitchens with dishwashers, flat-panel TVs, iPod docks and sofa beds are furnished in all 128 suites at the five-story property. There's a fitness room and free parking, and pets are allowed for an additional fee. The Residence Inn is off I-95, less than three miles northeast of central Needham. It's 11 miles west of TD Banknorth Garden in central Boston. Sports fans take an eight-mile swing over to Fenway Park or head 20 miles to Gillette Stadium. If shopping is more your speed, venture 10 minutes northeast to the Mall at Chestnut Hill. Boston Logan International Airport lies 14 miles east of the hotel. our guests find comfort in the Residence Inn Boston Needham's central location and free Wi-Fi.
  • Hair Dryer
  • Alarm Clock
  • Business Center
  • 24 hour front desk
  • Premium Movie Channels
  • Free Full Breakfast Buffet
Note: It is the responsibility of the hotel chain and/or the individual property to ensure the accuracy of the photos displayed. is not responsible for any inaccuracies in the photos. The room rates listed are for double occupancy per room unless otherwise stated and exclude tax recovery charges and service fees.