logo

Factory103

103 Carrer de Mallorca Barcelona Spain - 08029

Factory 103 is your creative space: coworking, meeting rooms and the place to organize all kinds of corporate events. Located in the heart... See More

  • Capacity125
  • Meeting Rooms7
  • Private Offices1
  • Amenities
    View All
Pricing