Property Location
Located in Needham, Residence Inn Boston Needham is within a 15-minute drive of Legacy Place and Brandeis University. This hotel is 7.6 mi (12.2 km) from Longwood Medical Area and 7.8 mi (12.6 km) from Dana-Farber Cancer Institute.
Rooms
Make yourself at home in one of the 128 air-conditioned rooms 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 desks and microwaves.
Amenities
Don't miss out on recreational opportunities including an indoor pool and a 24-hour fitness center. Additional amenities at this hotel include complimentary wireless Internet access, a fireplace in the lobby, and barbecue grills. Guests can catch a ride on the complimentary shuttle, which operates within 3 mi.
Dining
Grab a bite from the grocery/convenience store serving guests of Residence Inn Boston Needham. Mingle with other guests at the complimentary reception, held on select days. Wrap up your day with a drink at the bar/lounge. A complimentary hot/cold buffet breakfast is served daily from 6 AM to 9 AM.
Business, Other Amenities
Featured amenities include complimentary wired Internet access, a 24-hour business center, and express check-in. Planning an event in Needham? This hotel features 1330 square feet (120 square meters) of event facilities. Free self parking is available onsite.