

El Hotel ICON está situado en el centro de Kowloon, en el corazón del distrito de Tsim Sha Tsui, a poca distancia del puerto de Victoria. El hotel también se encuentra cerca del Museo de Historia de Hong Kong, de la calle principal de la ciudad Nathan Road y del mercado nocturno de Temple Street. Otros lugares de interés como Happy Valley Race Course y Bank of China Tower se localizan cercanos a la propiedad.
El aeropuerto internacional de Hong Kong está a 36 km del hotel.