Boston Harvard Square

Harvard Square

Harvard Square in Cambridge, Massachusetts, is a lively place with something for everyone. It features museums, shopping, and spas.

Getting there

Harvard Square

Brattle Street, Cambridge, Boston, 02138