Hotel Information
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.
Facilities
Air Conditioning
Bar
Gym
Parking
Pets Allowed
Swimming Pool
Television
Wi-Fi