This elegant historic hotel is perfectly located on a quiet tree-lined street in the heart of Knightsbridge while within walking distance to major landmarks such as the Victoria and Albert Museum- Kensington Gardens and Palace- Hyde Park- Royal Albert Hall- King s Road- as well as the best shopping London has to offer with Harvey Nichols- Sloane Street- Brompton Cross and Harrods just steps away. Discover the award-winning Restaurant at The Capital- the hotel famous sumptuous English Afternoon Tea and the extensive whiskey collection is a treat for connoisseurs. The Capital Hotel- Apartments and Townhouse is a Small Luxury Hotels of the World property.