The contemporary Residence Inn Boston Needham comprises modern rooms in the vicinity of Owl's Head, Metropolitan Waterworks Museum and Newton History Museum.
Residence Inn Boston Needham is also minutes away from Museum of Bad Art, The Fairbanks House and Dedham Historical Society. Guests can get to Needham city center, which is 3 km away.
The hotel is set next to a museum and a college.
Logan International airport can be reached in 20 minutes by car from Residence Inn Boston Needham.
The 128 guest rooms are spread over 5 floors. A freezer and a cooktop are also provided for self-catering.
Eat & Drink
A hot breakfast is served daily. Serving an array of dishes, Pronti Bistro and Blue Ribbon BBQ Trailer are just 550 meters away.
The hotel offers a baggage storage, free self parking and a cash machine for general needs and a business center, computer equipment and a meeting room for corporate travelers.
Wireless internet is available in the entire hotel for free.
Free public parking is possible on site.