O I-Hotel está situado a poucos passos do bairro comercial.
Estará a 8 minutos a pé do Centro Comercial Harbour City e a 14 minutos a pé da Avenida das Estrelas. O Parque Kowloon também fica a 5 minutos de distância a pé. O hotel de 2 estrelas está a alguns minutos de carro da Igreja do Rosário. A estação de metrô mais próxima é MTR Tsim Sha Tsui, situada a 5 minutos a pé deste hotel.
Hutong está localizado a uma distância média do I-Hotel e serve comida asiática.