Another option is getting a membership at a nation wide gym like Anytime Fitness and Planet Fitness. I have a membership with Anytime Fitness and it takes 1 month for your key to work at all locations, but after that if you want to take a shower at 2am, you’re good to go. Also free wifi.