Understated exclusivity in the heart of Knightsbridge
The Capital Hotel & Apartments - London is a unique hotel with an exacting eye for detail and expert service with a personal touch. The hotel is renowned for it's central location being literally yards from Harrods, Harvey Nichols and Sloane Street. Fine dining restaurant, The Restaurant at the Capital serves a menu of fresh British-inspired Dishes. The Capital Bar has an outstanding offering of wine and whiskey and shines the spot light on vermouth.
The Capital Hotel is a small city hotel that is big on English style and sense of place. Each of their nine apartments are perfect for long stay guests and families. The hospitality here is warm and the service deeply efficient creating an atmosphere of quiet sophistication. Relax in a comfy chair in the sitting room and order traditional afternoon tea.Read more[SPLIT]Read less
The best of London’s exclusive shopping is right on the doorstep with the green open space of Hyde Park within a five minute walk and The V&A and the Science Museum close by. For something a little different, join one of the hotel’s cocktail-making or whisky and cheese pairing classes.
Enjoy your stay!