Planet Fitness Boston Downtown

17 Winter St, Boston, 02108. Website Opening times: Open and staffed 24/7. No excuses then! Planet Fitness, Boston Downtown Location and Entry One free pass via their website. It appears you can register for one at each branch of their gyms – great news, travellers! Whilst they do imply you’ll get a sales spiel upon […]

Scroll to top