logo

Sowo

413 Carrer del Consell de Cent 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