logo

Garden Coworking & Atelier

Planeta 12, 08012 Barcelona, Spain Barcelona Spain - 08012

Garden is the perfect alternative for working from your home. This coworking space offers you a stylish and modern open space, full of nat... See More

  • Capacity0
  • Meeting Rooms1
  • Private Offices1
  • Amenities
    View All
Pricing