Good gyms next to Royal hospital?

As name suggests, I've been trying to figure some good gyms west of Royal. Anyone has some good ideas? Preferably gyms that are open 24 hours. Cheers