hotel la cigale has a good venue
http://lacigaleqatar.com/

its really cool and kind of big i think it can hold up to 100 ppl i guess .. hmm what else its really cool u should check it out