HOTELS in ROXBURY
residence-inn-by-marriott-boston-downtown-south-end
Residence Inn by Marriott Boston Downtown/South End
2001 Washington Street Roxbury MA
Marriott Residence Inn Boston Downtown/South End is the extended-stay hotel in Roxbury, MA for you...