London hotels near South Kensington: get the best deals for London hotels at low prices. No booking fees. You pay for the hotel room in London at the check-out. Free cancellation.
London hotels in South Kensington
3 properties found
-
Knightsbridge Green Hotel 4 stars
159 Knightsbridge, London, United Kingdom (Show map)
159 Knightbridge Hotel London is 4-star accommodation set 5 minutes on foot from Harvey Nichols Knightsbridge. Boasting location next to the perennially crowded Harrods, this luxury hotel offers 28…
-
Majestic Hotel 2 stars
158-160 Cromwell Road, London, United Kingdom (Show map)
The accommodation is located a 15-minute walk from Victoria and Albert Museum and 5 minutes walk from Gloucester Road underground station.
-
John Howard Hotel 3 stars
4, Queen'S Gate, Sw7 5Eh, London, United Kingdom (Show map)
Set 5 minutes by foot from the gilt bronze sculpture "Albert Memorial", this 3-star Best Western John Howard London is located near Royal Albert Hall.