

L'Hotel ICON è situato nel centro di Kowloon, nel cuore del quartiere Tsim Sha Tsui, a breve distanza dal Victoria Harbour. La struttura si trova vicino al Museo di Storia di Hong Kong, a Nathan Road e al mercato notturno di Temple Street. I luoghi di interesse nelle vicinanze includono inoltre: Happy Valley Race Course e Bank of China Tower.
L'aeroporto internazionale di Hong Kong si trova a 36 km dall'hotel.