London hotels near Knightsbridge subway stationBook london hotels near Knightsbridge subway station, United Kingdom online. Compare prices, reviews & photos of 482 hotels and get the best deal for your next stay.
London Lifestyle Apartments Knightsbridge4 Milner Street, London 2.9km from the center of London 555m from the Sloane Square subway station
Sloane Street Private Residence6 Oakley House, 103 Sloane Street, London 2.5km from the center of London 363m from the Sloane Square subway station