TownePlace Suites by Marriott Boston Medford

Medford • Show on map
View Details for Price
TownePlace Suites by Marriott Boston Medford is located in Medford, 2 miles from Cambridge College and 2.7 miles from Inman Square. This 3-star hotel offers a 24-hour front desk. Central Square is 3.2…More info
