Moments from Knightsbridge tube station, the hotel stands proud in between Knightsbridge and Hyde Park.
Mandarin Oriental Hyde Park
66 Knightsbridge,
London SW1X 7LA,
United Kingdom.
One of the capital’s most distinguished hotels created with luxurious English elegance. Offering fine views over the Royal Park and chic shops of Knightsbridge, Mandarin Oriental Hyde Park is a highly fashionable address in London.