logo

Sowo

Consell de Cent, 413-415 4º2ª, 08009 Barcelona, España Barcelona Spain - 08009

Sowo is a place for all the passionate, dreamers, creatives and professionals who think that working is as important as sharing concerns, ... See More

  • Capacity50
  • Meeting Rooms2
  • Private Offices10
  • Amenities
    View All
Pricing