The 3-star Residence Inn Boston Dedham is situated a mere 17 km away from South Boston. The hotel was built in 1998 and refurbished in 2011.
The city center is 20 minutes' walk of the property. The venue is located 290 km from New York.
The hotel lies within a 10-minute walk of Dedham Corp Center train station. Logan International airport is approximately 30 minutes' drive away.
There are 81 luxurious rooms at Residence Inn Boston Dedham feature heating, wireless internet, a personal safe, flat-screen television and a personal computer. In-room self-catering facilities include a microwave, kitchen appliances and a fridge.
Eat & Drink
The open-air restaurant serves contemporary dishes. Guests can share a meal in Genki Ya and J.P. Licks Homemade Ice Cream Cafe, located about 350 meters away.
The on-site limousine rentals help to explore the area.
Leisure facilities include an indoor swimming pool, a picnic area and a tennis court. Active guests will benefit from a gym and a fitness centre available on the premises.
Wireless internet is available in the entire hotel for free.
Public parking is possible on site for free.