Reviews of Hotels in Roxbury, MA | Marriott Residence Inn Boston

2001 Washington Street, Roxbury, Massachusetts 02119 USA
+1 857-776-3000

Check Room Rates & Availability

Residence Inn® by Marriott® Boston Downtown/South End

back to top