The Landmark Edinburgh Tower (the Landmark Mandarin Oriental Hotel), 11-19A Queen's Road Central, Hong Kong