If you look closely at the very bottom right-hand corner of the lowest picture, you should be able to make out the small round tower that is part of the former Marine Police HQ (now Hullet House and Heritage 1881). Just next to it looks to be the roof of the west wing of the Peninsula Hotel. Also the angle on the KCR Clocktower also indicates the general view from the south west corner of the Sheraton Hotel.
Couple with this shot from the lounge showing the corner upright of the building behind Chiba, it is the same design as the Sheraton - although I can only confirm this from the exterior.
It's a bit odd anyway, because when Chiba goes to open his delivery in his hotel room, the address on the boxes says the Hotel Merlin. So, was the entire sequence filmed inside the Sheraton, or was the room scene actually filmed in Hotel Merlin? I suspect it was all the Sheraton simply due to the view from the hotel room. The Hotel Merlin was situated directly behind the Peninsula Hotel and so wouldn't have had a harbour view, and yet we can quite clearly see it from the bedroom window. I don't think Hotel Merlin was any taller than the Peninsula, so I don't think this view would've been possible from there.
For those who don't know, the Hotel Merlin and Peninsula Court Hotel/Marco Polo were both demolished to make way for the Kowloon Hotel that currently sits on the north side of Middle Road directly behind The Peninsula. Anyway, I'll finish this post with the panorama courtesy of AP.