Understated exclusivity in the heart of Knightsbridge
Renowned for its incredible location in the heart of Knightsbridge London, only yards from the fashionable Harrods, Harvey Nichols and Sloane Street. The Capital Hotel, Apartments & Townhouse prides itself on service with an exacting eye for detail but with a personal touch.
The hospitality here is warm and the service deeply efficient creating an atmosphere of quiet sophistication. For the more modern traveller the twelve key Capital Townhouse offers unmatched comfort, style and convenience from its off the street entrance separate to the main hotel. Each of the ten apartments are perfect for long stay guests and families with self-catered kitchens and private off the street entrance, creating the best home from home experience in the heart of Knightsbridge. If you wish to get away from the busy city London’s largest green open space is right on our doorstep, Hyde Park is within a five minute walk from the hotel.Read more[SPLIT]Read less
The Restaurant at the Capital serves fresh British-inspired dishes on its seasonal all day dining menu. Indulge in a glass of bubbles or two before your meal at the theatrical Capital Bar, which has an outstanding offering that shines the spotlight on classic cocktails
Enjoy your stay!