BARCELONA, Plaza Catalunya
4th floor, Triangle Building, Barcelona, 08002, ESP
Gran Via 583
Barcelona, 08011, ESP
BARCELONA, World Trade Centre
World Trade Center Muelle de Barcelona, Barcelona, 08039, ESP
Torre Mapfre
Barcelona, 08005, ESP
As a key gateway into Europe, the bustling port city of Barcelona offers a dynamic environment for new and established businesses. Explore the city’s opportunities from our fully-serviced office space at our contemporary workspaces.