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 the hotel to learn more our boutique guest bedrooms, suites and apartments, or to book accommodation for an upcoming stay.
Stay connected with The Capital Hotel, Apartments & Townhouse - London and be the first to receive exclusive offers, special events, and curated experiences. Join our community to receive updates designed to enhance every future stay.