The Capital Hotel, Apartments & Townhouse
Awarded Best Hotel and Best Business for Customer Service at the Royal Borough of Kensington & Chelsea Business Awards 2018, The 5 Star Capital Hotel evokes the feeling of a luxurious English mansion the moment you step into the stylish Victorian building. As one of London’s first boutique hotels and a member of Pride of Britain, this sophisticated ‘Grand Hotel in Miniature’ exudes British old world charm.
Contact & Location
The Capital Hotel, Apartments & Townhouse - London
Awarded Best Hotel and Best Business for Customer Service at the Royal Borough of Kensington & Chelsea Business Awards 2018, The 5 Star Capital Hotel London evokes the feeling of a luxurious English mansion the moment you step into the stylish Victorian building. As one of London’s first boutique hotels and a member of Pride of Britain, this sophisticated ‘Grand Hotel in Miniature’ exudes British old world charm. The epitome of authentic and classic British hospitality, the award winning, and passionate staff are dedicated to meeting your every need throughout your stay.
For guests choosing to stay a little longer you can experience our Capital Apartments with ensuite facilities equipped with kitchens as your London residence. Just steps from The Capital Hotel’s main entrance, the serviced apartments are the perfect pied à terre for those desiring a self-catering accommodation during their visit. Providing a sense of independence and the chance to experience the neighbourhood like a local, the apartments also benefit from all the facilities and services of the hotel.
For the more modern traveller the Capital Townhouse (AKA The Levin Hotel) is a luxurious London gem tucked between Brompton Road and Sloane Street. A beguiling blend of tradition and the contemporary, each of the 12 guest rooms offer unmatched comfort and style inside and is well thought-out, from the hand-picked furniture to the singular light fixtures in the surprisingly large rooms and spacious bathrooms. The irresistibly quintessential British warmth exuded by our staff will make you feel as if you are staying at your best friend’s stunning home.
This elegant historic Warwick property is perfectly located on a quiet tree-lined street in the heart of Knightsbridge, while within walking distance to major landmarks, such as the Victoria & Albert Museum, Kensington Gardens and Palace, Hyde Park, Royal Albert Hall, King’s Road, as well as the best shopping London has to offer, with Harvey Nichols, Sloane Street, Brompton Cross and Harrods just steps away.
Discover the award-winning Restaurant at The Capital, the hotels famous sumptuous English Afternoon Tea and the extensive whiskey collection is a treat for connoisseurs. A jewel in the heart of Knightsbridge, allow our attentive staff to pamper you to make your London stay an unforgettable one.