Hotel Accommodations
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.
Sign up for our Newsletter
Membership