Been to prague gp three times. Not the greatest racing but a wonderful city. But i would agree with the last posters get out to poland. My partner is polish and whe went there on holiday this year. Didnt watch a grand prix but her home city club czestochowa in a extraliga match. Brilliant atmosphere and it is also very cheap. Went out every night for a week and still came home with money. Enjoy