If you are staying near Harvard, this is the closest one to you, along with the one at Rogers Street Park near MIT. It includes a water play area, water fountains, and benches for pet owners. The off-leash section of the park is located at Tudor Street between Pacific and Sidney streets.
Located in the neighborhood of North Cambridge, the off-leash section is behind the Anderson Courts near the intersection of Pemberton Street and Yerxa Road. Formerly known as the Pemberton Street Dog Run.