logo

Aticco Urquinaona

Ronda Sant Pere 52, Ático Barcelona Spain - 08010

More than a workspace, Aticco has a community of more than 800 coworkers making this space a center of creation, innovation and productivi... See More

  • Capacity200
  • Meeting Rooms3
  • Private Offices12
  • Amenities
    View All
Pricing