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