Yes. You should consider staying at Dorsett City London if having access to a fitness center on-site is important.