There’s an excellent gym called Fronto Colom located on La Rambla, very near the statue. It’s facilities are top-notch and it’s (relatively) affordable. Make sure to buy a lock! Good luck.
Found the website http://www.frontocolom.com/
It looks pretty good from what I can gather and it’s close to where I’ll be staying.
I’ll have a look when I arrive.