If all goes well with my job situation, I am planning a weekend in Prague next March, to run in the half marathon and take in the sights. Has anybody run it recently, and knows of decent hotels, B+B's etc. Also, is it better to go with a sports tour firm or make your own way? Some advice needed! Cheers!