What hotels are nearby? Like 25 August 19, 2019 A What hotels are nearby? Residence Inn by Marriott Boston Downtown/South End, 2001 Washington Street, Roxbury, MA 02119.