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.
|
The Capital Hotel & Apartments is located in Knightsbridge, less than a minute's walk away from Knightsbridge Tube Station. It is about 50 minutes from London Heathrow and another 70 minutes from London Gatwick.
|