There are spacious gyms, innovative gym equipment, and beautiful city views. The MyFitness gym in Postimaja has a nice summer terrace where you can relax or stretch after a workout.
Also try the TrainAway app to train at an affordable price while traveling!