"Sprint" or street O is a good way to experience a new city. Even better so if not timed I guess, but even in a race you get to see and feel some of the sights.
I´ve never been to Stockholm Indoor Cup but of course read a lot about it. It didn´t exist when I was living there (in the suburbs North of Stockholm).
It was a funny mixture actually. First streets / park, then some mildly annoying mini-hilltops covered in deep snow (with no people around) and then finally right through the centre including down Drottninggatan which was completely packed.