Елегантний готель розташований на острові Гонконг в районі Wanchai на берегової лінії затоки Victoria Harbour, навпаки Міжнародного Виставкового Центру Exhibition & Convention Centre.