Filter Results
Apply Filters
Clear Filters
London hotels in South Kensington
Knightsbridge Green Hotel
159 Knightsbridge, London, United Kingdom View map
Offering modern rooms, Knightsbridge Green Hotel London is located within a 10-minute drive of Coca-Cola London Eye Riverside Observation Wheel. Public parking is available nearby at the 4-star hotel.
From US$ 252
Book Now
Majestic Hotel
158-160 Cromwell Road, London, United Kingdom View map
The 2-star Majestic Hotel London features 83 rooms and lies 10 minutes on foot from Saint Mark's Coptic Orthodox Church.
From US$ 259
Book Now
John Howard Hotel
4, Queen'S Gate, Sw7 5Eh, London, United Kingdom View map
The 3-star Best Western John Howard Hotel London offers 40 rooms a 10-minute ride from the public Trafalgar Square. Wi-Fi is available at additional charge for visitors in the rooms.
From US$ 151
Book Now