Отель (бывший Harbour Plaza Hong Kong) расположен в престижном районе рядом с береговой линией Коулуна.
В непосредственной близости от отеля находятся деловой и торговый район Цим Ша Цуи и станция метро, что делает его удобным как для туризма, так и для деловых поездок. Внутри отель выполнен в английском стиле.