Loading hotels
Confirming room availability...
Porter Square Hotel, 1924 Massachusetts Avenue, Cambridge, United States
In Cambridge (Porter Square)<br /><br />With a stay at Porter Square Hotel in Cambridge (Porter Square), you'll be within a 5-minute drive of Harvard University and Harvard Square. This hotel is 2.9 mi (4.7 km) from Massachusetts Institute of Technology (MIT) and 3 mi (4.9 km) from Museum of Science.