≈ 1 hr awayTD Garden- Distance
- 4.7 km
Harvard Square is a triangular plaza at the intersection of Massachusetts Avenue, Brattle Street, and John F. Kennedy Street near the center of Cambridge, Massachusetts, United States.
What visitors say on Google Maps
Rating and recent reviews from Google Maps load on request.
≈ 1 hr awayTD Garden
≈ 1 hr awayMassachusetts State House
≈ 1 hr awayTremont Street SubwayCan’t find the place you need? Search understands any language. Open search