<p>Cambridge is basically flat and very urban although there are (very flat) nice trails along the banks of the Charles … this is my favorite night time run in Boston. Arlington and Belmont both have some pretty good hills and are pretty close to Cambridge … I have no idea if there are good parks with long hill trails … but Arlington/Belmont could provide a pretty rigorous hilly run on streets.</p>