Skip to main content
Concierge outside Harrods

Our Location & Contact

Find us in Knightsbridge the heart of London

We invite you to discover our boutique guest bedrooms, suites and apartments. The Capital Hotel & Apartments - London sits proudly on London’s Basil Street, in the heart of the city’s finest destination for shopping, dining and culture. Near to Harrods and only a few minutes from the Knightsbridge Tube Station, other attractions close by include the Victoria & Albert Museum, Hyde Park and the designer shops of Sloane Street. 


Skip Map
Map location Capital Hotel London Knightsbridge

Contact Form

Your personal data will only be processed to respond to your query. Read more in our Privacy Notice.