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 wireless internet, a sitting area, flat-screen TV, heating and a personal safe. Room facilities also include a dishwasher, a fridge and kitchen appliances for self-catering.
Eat & Drink
Every morning at the lobby guests may enjoy buffet breakfast. A broad variety of contemporary dishes is served at the open-air restaurant. 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.