Residence Inn by Marriott Boston Downtown/South End
2001 Washington Street, Roxbury, Massachusetts, 02119
(857) 776-3000