Welcoming guests for 47 years The Capital Hotel & Apartments in Knightsbridge evokes the feeling of a luxurious English mansion the moment you step into the stylish Victorian building. An award winning grand hotel in miniature, The Capital Hotel & Apartments has all the advantages of a large establishment, yet exudes warmth, understated exclusivity and personal attention to detail. The Capital has 50 unique rooms and 9 apartments which are perfect for long stay guests and families.
The hotel is renowned for it's central location being minutes from Harrods, Harvey Nichols and Sloane Street. It features an award-winning fine dining restaurant, The Restaurant at the Capital which serves a menu of fresh British-inspired Dishes. The Capital Bar has an extensive whiskey collection which is a treat for connoisseurs.
Highlights
-
A sophisticated ‘Grand Hotel in Miniature’ exuding British old-world charm.
-
Outstanding family heritage, staff loyalty and adherence to classic British design.
-
Perfectly located on a quiet tree-lined street in the heart of Knightsbridge
-
The Cadogan Suite is perfect for special occasions.
-
The Eaton, a private dining room with natural daylight which caters up to 14 guests.
-
The Mad Hatters afternoon tea inspired by Alice in Wonderland
Gateway Experience
-
Enjoy a luxurious fine dining experience at ‘The Restaurant at the Capital’.
-
Enjoy carefully curated cocktails accompanied by delicious light bites in the intimate moonlight bar.
-
Enjoy a classic English Afternoon Tea and savor the extensive whiskey collection at the Bar.
-
Explore some of the best shopping stores in the world on Knightsbridge.
-
The hotel hosts a variety of master classes, including London’s first Whiskey & Cheese pairing.
-
Explore and experience the sights and sounds of vibrant London.