Current condition
Demolished / No longer exists
Notes from moddsey:
It is the red light district of Shek Tong Tsui. The hotel with the light coloured sign is the Luen Shing Hotel at the junction of South Lane and Hill Road. It operated as a hotel-cum-restaurant. See here Other buildings in the vicinity served a similar purpose.
It's the three-storey building in the centre of this photo: