Overview

Located in the prestigious Knightsbridge district of London, The Capital Hotel, Apartments & Townhouse is an intimate five-star boutique property that embodies understated British luxury and residential elegance. Just moments from Harrods and the designer boutiques of Sloane Street, the hotel offers an exceptional base for travellers seeking refined comfort in one of London’s most exclusive neighbourhoods.

The property is uniquely composed of three distinct living concepts: the classic Capital Hotel, elegant serviced apartments, and the private Capital Townhouse with its own dedicated entrance. This rare configuration allows guests to choose between traditional hotel stays and more independent, residence-style living while still enjoying full five-star service. The townhouse, in particular, offers a sense of privacy and exclusivity more akin to a private London residence than a hotel.

Accommodation is individually designed, featuring warm interiors, classic furnishings, and a distinctly British residential feel rather than contemporary minimalism. Many rooms and suites are tailored for longer stays, offering comfort and functionality alongside luxury.

A defining highlight of The Capital is its long-standing reputation for discreet, highly personalised service, with a concierge team known for expert local knowledge and bespoke arrangements. Culinary excellence is another cornerstone, with the Michelin-starred Outlaw’s at The Capital offering refined seafood-focused dining in an intimate setting.

With its prime Knightsbridge location, residential charm, and rare combination of hotel rooms, apartments, and townhouse living, The Capital Hotel stands out as a sophisticated London address that blends privacy, heritage, and personalised luxury in equal measure.

See More

Gallery