The stylish Residence Inn Boston Needham is a 3-star hotel in Needham offering an indoor swimming pool, a seawater pool and barbeque grills. Residence Inn Boston Needham has been welcoming guests to its non-smoking rooms since 2013.
This hotel is located in a downtown area, 5.9 km from Boston College, Fenway Park and Alumni Stadium. The city center lies within 3 km from the venue.
A museum and a college are set within walking distance.
Logan International airport can be reached in 20 minutes by car from Residence Inn Boston Needham.
This property comprises 128 rooms featuring king studio and king room with flat-screen TV, individual climate control, a kitchen, a sofa and a microwave. Other comforts include a freezer, a fridge and a cooktop for self-catering.
Eat & Drink
A day at Residence Inn Boston Needham begins with a hot breakfast. Guests can eat at Pronti Bistro and Blue Ribbon BBQ Trailer, situated within a 10-minute walk of the venue.
The hotel offers car and limousine rentals to all guests.
Such fitness options as a fitness centre and a gym are available on site.
Wireless internet is available in the entire hotel for free.
Free public parking is possible on site.