Casa Batlló is probably the most well known venue in Barcelona as is the only Gaudi building that can be rented for private functions.
However is not the only magnificent place in town for corporate events: Sala Oval, Marques de Comillas, La Llotja, Opium Mar... the list is as long as important is for you to rely on your local partner for the handling of your groups.