They have 24hr fitness towels you can buy, but not complimentary
They do not have towels at any of the Colorado Springs locations. However, there are some bigger 24 Hour Fitness facilities up in Denver that do provide complimentary towels.
No they do not. Bring your own.
No . Not that I know of
Thanks! Your answer is awaiting moderation.