The stylish Residence Inn Boston Needham is a 3-star property placed 7 km from Boston College. Residence Inn Boston Needham has been welcoming guests to its non-smoking rooms since 2013.
The venue is 12 km away from Fenway Park. It is located 13 km from Cambridge and 3 km from the center of Needham.
A college and a museum are set within walking distance.
Logan International airport can be reached in 25 minutes by car from Residence Inn Boston Needham.
Residence Inn Boston Needham offers 128 rooms on 5 floors that come with a minibar, climate control, television, a fridge and a kitchen as well as a microwave, coffee/tea makers and a freezer.
Eat & Drink
A variety of dishes are served in Pronti Bistro and Blue Ribbon BBQ Trailer, which are 10 minutes’ walk away.
The on-site comforts include a free car park, a storage room and an elevator.
Residence Inn Boston Needham offers a saltwater pool, an indoor swimming pool and barbeque grills to ensure guests' comfortable stay. Active travelers will appreciate a gym and a fitness center available on site.
Wireless internet is available in the entire hotel for free.
Public parking is possible on site for free.