Residence Inn Boston Dedham is a 3-star venue set just 2.4 km from Museum of Bad Art, Franklin Square and Museum of American Bird Art at Mass Audubon. Residence Inn Boston Dedham has been welcoming guests to its luxurious rooms since 1998.
The hotel is placed in a business area, a short walk from a museum and a theater. The property is set within 2 km distance from the city center.
A short walk to parks and hills as well as ski areas.
Guests will find themselves a 10-minute walk from Dedham Corp Center train station. The hotel is about 25 minutes' drive from Logan International airport, which is 25 km away.
Residence Inn Boston Dedham is a property in Dedham that comes with 81 rooms and provides individual climate control, a dressing area, cable TV, free Wi-Fi and a sofa. Room facilities also include a dishwasher, a fridge and kitchen appliances for self-catering.
Eat & Drink
A hot buffet breakfast is served in the dining room. The open-air restaurant serves contemporary dishes. Guests can dine at Genki Ya and B Good located within a 5-minute walk of the property.
There are limousine rental services on site.
Wireless internet is available in the entire hotel for free.
Free public parking is possible on site.