dismiss

Residence Inn Boston Needham

Suiteness Logo

The only place to book connecting hotel rooms and suites. Here's how.

With a stay at Residence Inn Boston Needham in Needham, you'll be within a 15-minute drive of Boston College and Longwood Medical Area. This hotel is 7.5 mi (12 km) from Dana-Farber Cancer Institute and 7.6 mi (12.2 km) from Beth Israel Deaconess Medical Center.

2 suites at Residence Inn Boston Needham

2 suites

0 amenities at Residence Inn Boston Needham

    0 images of Residence Inn Boston Needham

      Residence Inn Boston Needham reviews

      462 reviews

      Residence Inn Boston Needham Location

      80 B Street

      Needham, MA 02494 US

      1 (855) 282-1325