List of hotels at Knightsbridge Tube Station
2 Number of Hotels found in Knightsbridge Tube Station
Address: 88 Holland Road, Kensington and Chelsea, London, W14 8BN, United Kingdom.
Nearest Landmark: Knightsbridge Tube Station
(3 minutes walk)
Distance: 2.2 Miles from London Centre
The areas provide a complete kitchen space, a/c as well as flat-screen wise TELEVISION. The en-suite washroom includes a shower as well as free of charge...
Address: 17-25 Sloane Street, Knightsbridge, Kensington and Chelsea, London, SW1X 9NU, United Kingdom.
Nearest Landmark: Knightsbridge Tube Station
(3 minutes walk)
Distance: 1.7 Miles from London Centre
With a prestigious location on Sloane Street, in the heart of fashionable Knightsbridge, the 4-star Millennium Hotel has luxury rooms, a stylish cocktail...