logo

Downtown Offices

323 Carrer de Balmes Barcelona Spain - 08006

Downtown Offices is a Work Hub for female entrepreneurs to feel inspired, learn, share, network and have access to key essential services ... See More

  • Capacity20
  • Meeting Rooms2
  • Private Offices7
  • Amenities
    View All
Pricing