As part of the InterContinental Hotels Group, the five-star hotel is centrally located at Tsimshatsui East in Kowloon. Offering breathtaking views of Hong Kong’s Victoria Harbour, 572 luxuriously-appointed rooms and suites feature all the modern comforts.