The Capital is a luxury and stylish London Hotel situated in the heart of Knightsbridge. The hotel features 49 guest bedrooms in total, including 8 suites, 7 deluxe doubles and one newly refurbished Two Bedroom Suite. All suites and double rooms have super king-size beds. Each of the 49 air-conditioned suites and bedrooms is individually designed, subtly luxurious and supremely comfortable. The on-site restaurant serves a variety of fine cuisines for you to savour. You can relax as well as enjoy your favourite cocktail served at the intimate elegance of the Capital Bar.
Situated on Basil Street, The Capital is just a short walk to the world-renowned stores of Harrods and Harvey Nichols in Knightsbridge. The designer boutique shops in Sloane Street and Beauchamp Place can be reached by foot in just minutes.