Categories
Hotel Accommodations
About Us
With a stay at Harvard Square Hotel, you'll be centrally located in Cambridge, within a 5-minute walk of Harvard Square and Harvard University. This hotel is 0.6 mi (0.9 km) from Semitic Museum and 2.1 mi (3.3 km) from Boston University.