The Inn seems to have been some sort of hotel and restaurant combo and was very popular with locals. It is still around, in name at least, and you can see the website here: http://www.dragoninn1939.com/en/dragon-inn-hk-home.html
However, despite occupying the same site, it is not the original building there anymore and the old one looks to have been replaced by a restaurant-only building in 1989.
In our film, we see the original version at various points throughout because the plot revolves heavily around the place and so the following screencaps are taken from various points in the film.
Sadly, Streetview doesn't go all the way up to the building - only to the main gate and so I can't really give you any proper comparisons because I have yet to go there. I don't have a pl;an of the old layout so can only make some guesses about the site. The top photo and the second from bottom show the road leading to the carpark. This road is still intact and recognisable despite the development that has gone on. So here is the modern comparison. There is a retaining wall on the left side of the road that can also be seen on the screencap. However, on the right hand side it has been completely redeveloped with a residential complex called Dragon Inn Court.