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.
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.
8-10 Queensberry Place, London
The luxury boutique Exhibitionist Hotel is set opposite the Natural History Museum in the heart of South Kensington.
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.
100 Queens Gate, London
Well-placed in exclusive South Kensington this luxury hotel is a short walk from London’s Natural History Science and Victoria and Albert Museums and the Royal Albert Hall.
17 Sloane Street Knightsbridge, London
In the heart of fashionable Knightsbridge the 4-star Millennium Hotel Knightsbridge has luxury rooms a stylish cocktail bar and modern Chinese cuisine restaurant.
8-12 St. George's Drive, London
Located within 5 minutes’ walk of London Victoria Rail and Underground Station the Best Western Buckingham Palace Rd is just a 15-minute walk from Buckingham Palace and its gardens.
Find hotels near landmarks, museums and other sightseeing spots
Explore hotel options in other areas of Knightsbridge - Harrods