List of hotels at Knightsbridge Tube Station
1 Number of Hotels found in Knightsbridge Tube Station
Address: 35 Ixworth Place , Chelsea, Chelsea - Kensington, London, United Kingdom.
Nearest Landmark: Knightsbridge Tube Station
Distance: 1 Miles from London Centre
Each of our boutique hotels in London, and our hotel in Brighton, delicately balance award-winning design and unique experiences with a distinctive local...