Who owns Mandarin Oriental London?
Who owns Mandarin Oriental London? The Mandarin Oriental Hyde Park, London, is a historic five-star hotel located in the Knightsbridge area of London, owned and managed by Mandarin Oriental Hotel Group. Mandarin Oriental Hyde Park, London from $698. London Hotel…