logo

Impact Hub Picasso

1 Plaza Pablo Ruiz Picasso Madrid Spain - 28020

A coworking that is more than just office spaces. We inspire, connect and empower people and companies to drive positive change. We offer... See More

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