logo

Itnig

Carrer d'Ă€laba 61 3 Barcelona Spain - 08005

Itnig is a Business Center with flexible spaces that can adapt to both small and medium sized companies with a coworking space for freelan... See More

  • Capacity50
  • Meeting Rooms13
  • Private Offices0
  • Amenities
    View All
Pricing