

O Hotel ICON está situado no centro de Kowloon, no coração do distrito de Tsim Sha Tsui, a uma curta distância do Porto de Victoria. O hotel fica próximo ao Hong Kong Museum of History, à Nathan Road e ao Temple Street Night Market. Outros pontos de interesse próximos também incluem o Happy Valley Race Course e o Bank of China Tower.
O Aeroporto Internacional de Hong Kong fica a 36 km do hotel.