logo

The Cube

73 Aiolou Athens Greece - 105 51

For the doers, The Cube is the space to be in. Coworking made different with partnerships in tech training institutes, an investment fund ... See More

  • Capacity150
  • Meeting Rooms3
  • Private Offices30
  • Amenities
    View All
Pricing