In other words, a (real) Banach space $X$ is Hilbert irreducible iff it has no $2$-dimensional subspace isometric to $\mathbb R^2$ with the Euclidean norm. In $M_n(\mathbb R)$, the subspace $Y$ consisting of matrices whose entries below the first row are $0$ satisfies the parallelogram law. The space $\mathbb c$ of real sequences converging to $0$ with supremum norm is Hilbert irreducible. To prove this, consider two linearly independent members $x$ and $y$ of $c$. It is easy to show that there is $\epsilon > 0$ such that $\|x + t y\|$ is an affine function of $t$ for $|t| < \epsilon$. On the other hand, in $\mathbb R^2$ with Euclidean norm $\|(1,t)\|$ is strictly convex.