Yes. If you are looking for a hotel with a fitness center on-site, The Croft Hotel, BW Signature Collection is a great place to stay.