Residence Inn Boston Needham is a stylish 3-star property with 128 rooms to stay in. Residence Inn Boston Needham operates since 2013.
Residence Inn Boston Needham is 30 minutes' walk from the center of Needham. 13 km to Cambridge.
Fenway Park is 12 km of the property, while Jackson Homestead and Museum is around 7 km away.
Residence Inn Boston Needham is set 20 km from Logan International airport.
There are comfortable rooms with wireless internet, flat-screen television, a kitchenette, a dining area and a sofa provided for travelers staying in Needham. Guests can also use coffee/tea makers, a fridge and a freezer.
Eat & Drink
Those staying at Residence Inn Boston Needham can sit down to a hot breakfast. Situated 550 meters from the venue Pronti Bistro and Blue Ribbon BBQ Trailer serve a variety of food.
Corporate travelers are free to use computers, a business centre and a meeting room offered on site.
On-site leisure options feature a seawater pool, an indoor swimming pool and barbeque grills. On-site fitness amenities include a gym and a fitness centre.
Wireless internet is available in the entire hotel for free.
Public parking is possible on site for free.