Homewood Suites By Hilton Needham Boston is a 3-star venue set 7 km away from Dedham Historical Society .
Larz Anderson Auto Museum is about 8 km from the hotel. Guests will get to Boston in 15 minutes by car.
Eat & Drink
Acapulcos Mexican Family Restaurant serves Mexican and American dishes and lies 5 minutes walk from the property.
Wireless internet is available in the entire hotel for additional charge.
Private parking is possible on site for free.