Meeting Venue

Catalonia Barcelona Plaza
Plaza Espana 6-8, 08014
Barcelona
www.cataloniabcnplaza.com