Skip to main content
Concierge walks by Harrods near the Capital by Warwick

Our Location & Contact

Book Your stay

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. 

More information on our amenities, services and facilities.

Contact Form