Loading hotels
Confirming room availability...
Hyatt Place Boston Medford, 116 Riverside Ave, Medford, United States
Near Tufts University<br /><br />Located in Medford, Hyatt Place Boston/Medford is in the business district, within a 15-minute drive of Faneuil Hall Marketplace and Fenway Park. This hotel is 4.9 mi (7.9 km) from TD Garden and 6.1 mi (9.8 km) from Boston Common.