220 Alewife Brook Pkwy, Cambridge, MA 02138
3.0 km from Tufts University
#1 Best Value of 1,261 places to stay in Medford
- Visit hotel website
Hotels Near Tufts University, Medford | There are 459 Hotels close to Tufts University in Medford |
---|---|
Hotels Near Tufts University Reviews | There are 268,855 reviews on Tripadvisor for Hotels nearby |
Hotels Near Tufts University Photos | There are 90,699 photos on Tripadvisor for Hotels nearby |
Nearest accommodation | 1.21 km |