Tiergarten would be very nice for running. It is basically a huge park in the city center, like Hyde Park or Central Park. Otherwise along the canal where the embassies are, I believe it is called Hiroshima Steig.
Certainly your concierge can answer that question in one minute with the best possibilities close to you.
For swimming there is an old Schwimmbad in Art Deco style but I don't remember the name. Can anyone help me out?
Till