Today I think @david_allen's suggestion is a reasonable pattern: tenant by label.
In Neo4j 4.0 multi-tenancy and multi-database are promised.
If you do the label-based separation today, it's an easy move to multi-tenant in the DB infrastructure in the future.
Jim