The Capital The Capital, 5 Star Hotel

Basil Street, Knightsbridge, London, SW3 1AT

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.

Search deals for The Capital Hotel Knightsbridge, London

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.