List of hotels at Knightsbridge Tube Station
2 Number of Hotels found in Knightsbridge Tube Station
Address: 171 Knightsbridge, Westminster Borough, London, SW7 1DW, United Kingdom.
Nearest Landmark: Knightsbridge Tube Station
(3 minutes walk)
Distance: 1.4 Miles from London Centre
Complete English, American as well as english breakfasts get on deal. Great eating is readily available in the on-site dining establishment, Rivea London....
Address: William Street, Westminster Borough, London, SW1X 9HL, United Kingdom.
Nearest Landmark: Knightsbridge Tube Station
(2 minutes walk)
Distance: 1.2 Miles from London Centre
Private Mews - Hyde Park - Knightsbridge offers accommodation in London. Harrods is 500 m from the property. Free WiFi is featured throughout the property....