Loading hotels
Confirming room availability...
Hotel 1868, 1868 Massachusetts Avenue, Cambridge, United States
In Cambridge (Porter Square)<br /><br />With a stay at Hotel 1868 in Cambridge (Porter Square), you'll be a 4-minute drive from Tufts University and 7 minutes from Harvard University. This hotel is 1.6 mi (2.6 km) from Harvard Square and 2.7 mi (4.4 km) from Massachusetts Institute of Technology (MIT).