I wonder if this problem has already been examined before:

Consider a convex polyhedron that tiles $\mathbb R^3$. What is the maximum of vertices/edges/faces that such a polyhedron can have?

Intuitively, it seems that the truncated octahedron is best possible for edges (36) as well as for vertices (24) Its packing is also known as "bitruncated cubic honeycomb".

For faces, we can do better than 14, as there is a polyhedron with 16 faces that can be obtained as follows: Take a truncated tetrahedron and add on each triangular face a small pyramid that is a quarter of a tetrahedron. The tessellation of it is known as the quarter cubic honeycomb, with each small tetrahedron "distributed" among its four neighbors.

**Questions:
Are these best possible?
What about the corresponding problem in higher dimensions?**

In $\mathbb R^4$, it looks like the polytope yielded by the equivalent of the "Quarter cubic honeycomb" tiles it. This one, based on the truncated 5-cell has 25 cells, 60 faces, 60 edges, and 25 vertices, and so for cells and vertices, it does again (slightly) better than the 24-cell with its 96 faces, 96 edges, and 24 vertices.