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 & Townhouse - 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. 


Contact Form