Originally Posted by
ftrichard
Could be the Sheraton Dameisha resort some way along the coast. Not been there so don't know of its exact location with respect to the ocean front.
Yes you are correct. the Chinese title of the video (and HK newspaper) say it's Sheraton Dameisha.