Using CiviCRM for Coworking Check in tracking
To just track them, I would be using Activities, and if you are using Drupal you could put together a small block/form on login page where they would submit the Activity. Then use Views Aggregation to count their visits (and Views Calc to show how many remaining.

There is also the civi booking extension to check out. CiviCon video here