Understated exclusivity in the heart of Knightsbridge
The Capital Hotel is a small city hotel that is big on English style and sense of place. Each of their ten 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. For the more modern traveler the twelve key Capital Townhouse offers unmatched comfort, style and convenience from its off the street entrance separate to the main hotel.
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, The V&A and the Science Museum close by. For something a little different and unforgettable, join one of the hotel’s cocktail-making or whisky and cheese pairing classes.
Enjoy your stay!