PlaÇa de Catalunya 1
4th floor Triangle building, Barcelona, Cataluña, 08002, ESP
Barcelona, Spaces Plaza Universitat
Gran Vía de les Corts Catalanes, 583, Barcelona, 08011, ESP
World Trade Center Barcelona
Regus World Trade Centre, Barcelona, Cataluña, 08039, ESP
Mapfre Tower
C/ Marina 16-18, Barcelona, 08005, ESP
Spain’s second largest city has long been known for its impressive industry and ability to attract foreign investment. Build an instant presence in Barcelona at one of our virtual office locations in the city, from wherever you are in the world.