Spanish meetings

Barcelona is a city operating at the top of its game. Since hosting the Olympic Games in 1992, it has been near-unstoppable, winning over leisure visitors and corporate groups alike.