Actually 198 years. 1997 lease was renewed in advance for another 99 years, with a British option for another 99, Portuguese got the same sort of deal for Macao.
The the Cabal of the Chinese Confederation is VERY unhappy about it. The British have told them, most politely, of course, to go...