Renowned as one of the leading hotels in the world, The Lanesborough Hotel captures the gracious style and warm hospitality of an early 19th century residence. Ideally located on Hyde Park Corner, The Lanesborough stands on Knightsbridge facing Hyde Park, the heart of London. This landmark building of 1828 has been meticulously restored to its original grandeur. It has Harrods and Harvey Nichols on the doorstep as well as the designer boutiques of Sloane Street.