The Capital Hotel London is situated in a quiet yet central location on Basil Street, Knightsbridge, with Harrods and Harvey Nichols just steps away. The designer shops and stylish boutiques of Sloane Street, Beauchamp Place and the Brompton Arcade may be reached by foot in minutes.

The famous South Kensington Museum are on the doorstep, while The Capital Hotel London close proximity to the Royal Parks, including Hyde Park, Kensington Gardens and St. James's, provides the perfect opportunity for a leisurely stroll through some of the city's most picturesque open spaces - or even an energetic jog.