Add DatesChange Search
Select Date
Select Date
2 adults
0 children
1 room

Residence Inn Boston Needham

<
>

Residence Inn Boston Needham

80 B Street
Needham, MA 02494


  • Check-In Time: 3:00 PM - midnight
  • Check-Out Time: 12:00 PM
  • Number of floors: 5
  • Number of rooms: 128
  • Number of suites: 132
  • Time zone: EST
OverviewAmenitiesHotel MapRates
About This Property
  • Check-In Time: 3:00 PM - midnight
  • Check-Out Time: 12:00 PM
  • Number of floors: 5
  • Number of rooms: 128
  • Number of suites: 132
  • Time zone: EST
Location Description

With a stay at Residence Inn Boston Needham in Needham, you'll be within a 15-minute drive of Northeastern University and Fenway Park. This hotel is 8.3 mi (13.3 km) from Harvard University and 9 mi (14.5 km) from Boston University.

Property Description

Near a train station With a stay at Residence Inn Boston Needham in Needham, you'll be within a 15-minute drive of Northeastern University and Fenway Park. This hotel is 8.3 mi (13.3 km) from Harvard University and 9 mi (14.5 km) from Boston University. Make yourself at home in one of the 128 guestrooms, featuring kitchens with full-sized refrigerators/freezers and stovetops. Your bed comes with premium bedding, and all rooms are furnished with double sofa beds. Wired and wireless internet access is complimentary, while 37-inch flat-screen televisions with cable programming provide entertainment. Conveniences include phones, as well as safes and desks. Grab a bite from the snack bar/deli serving guests of Residence Inn Boston Needham. A complimentary continental breakfast is served daily.

Pet Policy

$150 pet cleaning fee

Highway Exits
Amenities
Loading Map
Finding the Best Rates
Please select your arrival and departure dates to view rates
Our Best Rate
Pay Now & Save
Room amenities and details
i
Book now