Where is Harvard Square?
Harvard Square is located in Riverside. You can easily spend a leisurely day seeing the sights and exploring what this neighbourhood has to offer. If you're looking for things to do in the area, you might like to visit Fenway Park and TD Garden.
Things to see and do near Harvard Square
What to see near Harvard Square
- Harvard University
- Boston University
- Fenway Park
- TD Garden
- Copley Square
Things to do near Harvard Square
- Faneuil Hall Marketplace
- New England Aquarium
- Harvard University Art Museums
- Harvard Museum of Natural History