logo

Impact Hub Picasso

1 Plaza Pablo Ruiz Picasso Madrid Spain - 28020

Located in the financial centre AZCA, in Madrid, the Impact Hub Picasso coworking space offers more than 1,500 m2 in professional solution... See More

  • Capacity70
  • Meeting Rooms10
  • Private Offices29
  • Amenities
    View All
Pricing