It looks like Anytime Fitness locations are primarily located in suburban areas which may make it less convenient for a business traveler. At least with Planet Fitness, there are locations in convenient downtown/central areas in most major cities I checked (NYC, Chicago, LA, SF).
Originally Posted by
Kagehitokiri
better equipped than anytime?