logo

Coco Place

Carrer de Sant Salvador Barcelona Spain - 08024

Coco place is a collaborative coworking space where you can make the most of your company. A community of entrepreneurs and startups with ... See More

  • Capacity0
  • Meeting Rooms2
  • Private Offices4
  • Amenities
    View All
Pricing