Went to prague recently between games at the world cup,i can strongly recommend it.We stayed at the radisson sas hotel in the centre,it was a top notch 5star hotel and only cost 80 quid each for 3nights.Go to atlas bar the birds are stunning,and cheap