Average customer rating: 8.9
Residence Inn by Marriott 259 Elm Street - Dedham, Massachusetts 02026 Approximately 8.3 miles from Roxbury Crossing Instantly compare prices for Residence Inn Dedham at dozens of top hotel sites
Residence Inn Dedham is the 7th closest Residence Inn by Marriott hotel to Roxbury Crossing.
Residence Inn by Marriott Closest To Roxbury Crossing