From the point of view of manifolds and curvature the following result is valid:
Also aA Banach space is a Hilbert space if and only if it is a NPC (non-positive curvature space) space. http://www.iam.uni-bonn.de/fileadmin/WT/Inhalt/people/Karl-Theodor_Sturm/papers/paper41.pdf