Circuit de Catalunya would suit me fine , I spent a pleasant 2 hours there a few years ago sitting in the February sunshine watching some F1 cars doing some testing a few years ago, when I should have been working.
Don't recall seeing any campsites though.