Address: 39-41 Nicolae Filipescu St.

Web: bucharest.techhub.com

A new co-working space for tech professionals.