7.6/10
Buono
74 recensioni
Wi-Fi gratuito
7 km.
North Station di Boston
This Medford, Massachusetts hotel offers an indoor swimming pool and free Wi-Fi. Tufts University is 6 minutes’ drive. The shops at Assembly Row are 7 minutes' drive.
Numero delle stanze: 157
116 Riverside Avenue, Medford, MA 02155, Stati Uniti
Prenotato 1 volte oggi.