Residence Inn by Marriott Boston Downtown/South End


Northborough • Show on map
View Details for Price
Located in Boston, a 18-minute walk from Boston Museum of Fine Arts, Residence Inn Boston Downtown/South End provides accommodations with a fitness center and private parking. This 3-star hotel offers…More info
