259 Elm Street, Dedham
Located in Dedham and with Boston Museum of Fine Arts reachable within 11 miles, Residence Inn Boston Dedham has free bikes, non-smoking rooms, free WiFi throughout the property and a fitness center.
125 Brookline Avenue, Dedham
Our newly renovated all-suite hotel is conveniently located steps away from Fenway Park and is the closest extended-stay hotel to Boston University, Northeastern University, Colleges of the Fenway and the Longwood Medical Center.
120 Broadway Six Cambridge Center, Dedham
Located in central Cambridge, this hotel is within a few minutes’ walk of MIT, Harvard and Downtown Boston. It features free WiFi throughout the hotel. All guest accommodations at Residence Inn Boston Cambridge feature a fully equipped kitchen.
400 Staples Drive, Dedham
Located 17 miles from DCU Center Arena & Convention Center, Residence Inn Boston Framingham offers 3-star accommodations in Framingham and has free bikes, a fitness center and a shared lounge. The property is around 22 miles from John F.
200 maple Street, Dedham
Located 3.5 miles north of Boston, this Chelsea hotel is a 10-minute drive from Logan International Airport. Guests staying at the hotel can enjoy the convenience of an in-room kitchen complete with a stove top, dishwasher and kitchenware.
275 Norwood Park South, Dedham
Located in Norwood, Residence Inn Boston Norwood offers 3-star accommodations with free bikes and a fitness center. The property is around 15 miles from Boston Museum of Fine Arts, 16 miles from Fenway Park and 16 miles from Back Bay.
80 B Street, Dedham
Located 20 minutes from downtown Boston, this hotel features free Wi-Fi, an indoor pool and rooms with a microwave and refrigerator. Fenway Park is 9 miles away.
570 Arsenal Street, Dedham
Featuring free WiFi throughout the property, Residence Inn by Marriott Boston Watertown offers accommodations in Watertown with a complimentary full hot breakfast buffet. Certain rooms feature a seating area for your convenience.