The 118-storey International Commerce Centre (ICC), the tallest building in Hong Kong, is located atop Kowloon Station. Apart from Grade A offices, ICC also comprises the only observation deck in Hong Kong sky100, the fine dining floor Sky Dining 101, and the world class hotel The Ritz-Carlton, Hong Kong. ICC’s Office is the first to achieve the Hong Kong Green Building Standard BEAM Plus Existing Building 2.0 Platinum rating and ICC is named as one of the top buildings in the past 125 years. ICC is one of the most remarkable landmarks in Hong Kong.