[UPDATE 8 April 2017 - I'd originally identified this as the Albany above the Botanical Gardens, but as Herostratus notes below, it actually shows the Medical Staff Quarters on High Street.]
The picture comes from a postcard with the title:
Hongkong. Public Garden. II 115.
The date '1898' was the year quoted by the seller. I'm not sure what evidence they have for that, but it's about right. The postcard has an undivided back, so it is unlikely to be newer than the early 1900s.