In the book How groups grow by Avinoam Mann, the author cites the following theorem attributed to Gleason-Montgomery-Zippin.
Theorem 6.4 (Gleason–Montgomery–Zippin: solution of Hilbert’s Fifth Problem [Ka 95, MZ 55]) Let T be a finite dimensional, locally compact, connected and locally connected, homogeneous metric space. Then the group of isometries of T can be given the structure of a Lie group with finitely many components.
Looking at the cited references, I cannot find any statement of the form above. From what I understand, it would suffice to show that $Isom(T)$ is locally Euclidean with finitely many components, but I do not see how that follows from the hypotheses.
Can someone familiar with the literature surrounding Hilbert's fifth problem shed some light on the matter?