yeah... Sheraton will be the best place....

They have a hall called Al Dafna.... its a huge under one roof.

good luck