Yes, there is an onsite fitness center at Holiday Inn Hasbrouck Heights-Meadowlands.