Prague is a great place for a stag do, loads of bars and clubs. Probably one of the best weekends away I've ever had.
8 of us went for 4 days (Friday to Monday) Stayed in a penthouse apartment, that slept 12 spread over 2 floors. Snooker table as well. It was a 5 minute walk from the main square all for around £225 each including flights. I think I spent around the same on food and drink over the 4 days (all day drinking every day, beer is around £1 a pint)