Fairfield Inn by Marriott Boston Dedham, Dedham, United States of America
Fairfield Inn by Marriott Boston Dedham is conveniently located at 235 Elm Street in Dedham, United States of America
Hotel Location:
Address: 235 Elm Street
City: Dedham
State: MA
Country: United States of America
Hotel Features:
- Check-In Time: 3 PM
- Check-Out Time: noon
- Coffee/Tea Maker
- Fitness
- In Room TV
- Meeting Room
- Air Conditioning
- In Room Iron
- Hair Dryer