The Ritz-Carlton Hong Kong is located within the ICC and is the world's tallest hotel. It occupies the 102nd -118th floors of the building, with its Ozone bar on the top floor offering some of the most breath-taking views of Hong Kong Island from a truly surreal height.