Nur einen kurzen Spaziergang von Wahrzeichen wie dem Kowloon Park, dem Hong Kong Kunstmuseum, dem Space Museum oder dem Kulturzentrum Hong Kongs entfernt befindet sich dieses Hotel in einer erstklassigen Lage in der Harbour City, Hong Kongs größtem Shoppingkomplex. Victoria Harbour liegt direkt vor der Haustür und bietet einen fantastischen Blick auf das nächtliche Spiel der Neon- und Architekturbeleuchtung. Das Hotel bietet 3 Restaurants und Bars, Konferenzmöglichkeiten sowie Internetzugang.