Sloane Avenue, London
Located in the heart of central London, Chelsea Cloisters features elegant, modern apartments within the fashionable district of Kensington and Chelsea. South Kensington Underground Station is just 5 minutes’ walk away.
101 Buckingham Palace Road, London
Combining modern comforts with Victorian opulence, this Grade II listed railway hotel is in the heart of the of London Victoria.Located next to London Victoria station, The Clermont London is easily connected to everything that London has to offer.
5 Lower Belgrave Street, London
In the central London district of Victoria, The Z Hotel Victoria offers compact and luxurious accommodations with a contemporary design. Victoria Rail and Underground Stations and Buckingham Palace are just a 5-minute walk away.
7-11 Queensberry Place, London
The Gainsborough feels like an English country home in London. It is close to London's museums the Albert Hall Harrods and the restaurants and shops of Chelsea and Knightsbridge. Free WiFi is available.
104 Ebury Street, London
Belgravia Rooms Hotel Hotel is located in the central London area of Belgravia a 5-minute walk from Victoria coach and train stations. The property is a Victorian building.
Imperial College London Princes Gar, London
Located in South Kensington, Prince's Gardens, is one of Imperial College London's student halls of residence open to the public. The room features an en-suite shower room, tea/coffee making facilities, complimentary toiletries, towels and linen.
8 10 Queensberry Place, London
The luxury boutique Exhibitionist Hotel is set opposite the Natural History Museum, in the heart of South Kensington.
68-69 Queensgate, London
Located in London's fashionable Kensington district The Eden Plaza is just 5 minutes’ walk from Gloucester Road Underground Station which provides links to Heathrow Airport.
Find hotels near landmarks, museums and other sightseeing spots
Explore hotel options in other areas of Knightsbridge - Harrods