Yes, there is an onsite fitness center at InterContinental The Willard Washington D.C..