
Knightsbridge Hotels
Knightsbridge, located south of Hyde Park and Kensington Gardens, is a street and district in the City of Westminster.
Famous for its exclusive and expensive fashion, furniture and jewellery boutiques, Knightsbridge is also home of the world's most famous department store Harrods and Harvey Nichols. Founded in 1813, Harvey Nichols, located near Knightsbridge Tube Station, offers stylish clothes, home furnishing and household goods on seven floors.
Located in one of London's most prestigious areas, our luxury Knightsbridge hotels offer a fantastic location at attractive rates.