Description
Located in the heart of prestigious Knightsbridge, tucked away in a quiet residential street yet only a stone's throw away from Harrods, Harvey Nichols and just minutes from Hyde Park and the South Kensington museums, The Capital Hotel and Apartments is perfectly located to explore all what London has to offer. Indulge in the legendary Capital Restaurant for a traditional culinary experience, have a quintessentially British afternoon tea or a glass of Levin wine from our own vineyard after a day of shopping. Warmth, intimacy and attention to detail are what make the Capital a Grand Hotel in miniature.A member of the 'Small Luxury Hotels of the World and Great Hotels of the World', The Capital Hotel holds 5 AA Townhouse Red Stars.
Book online
To book a room, click here to view room rates:
Local points of interest:
The following music venues, bars, clubs and restaurants are near to The Capital:
- The Capital Hotel (Bar/Pub) 34 yards away
- MU Restaurant & Lounge (Restaurant) 104 yards away
- Tangerine (Restaurant) 104 yards away
- Knightsbridge (Tube station) 162 yards away
- Harrod's (approx.) (Attraction) 165 yards away
Find out more about the local clubs, bars, restaurants and points of interest: Nearby Area »
Location Map
To view a map of this hotel's location with local points of interest, please view the Hotel Location tab






















