PlaÇa de Catalunya 1
Barcelona, 08002, ESP
Barcelona, Spaces Plaza Universitat
Barcelona, 08011, ESP
World Trade Center Barcelona
Muelle de Barcelona, Barcelona, 08039, ESP
Torre Mapfre
Mapfre Tower, Planta 27, 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.