The William Cecil Hotel · Stamford, Lincolnshire · Hottub