Fairfield Inn by Marriott Boston Dedham Near Legacy Place
235 Elm Street -
Dedham,
MA 02026