The Capital Hotel, Apartments & Townhouse

A BusinessClass.com Verified Hotel

The Capital Hotel, Apartments & Townhouse – London was one of London’s first luxury boutique hotels in the city – often referred to as “a grand hotel in miniature” - and is situated in the very heart of Knightsbridge behind a grand Victorian heritage façade. This discreet London bolt hole offers just 72 guest rooms, suites and apartments (with 12 of those rooms situated in a townhouse) decorated in an understated classically British fashion with all the gadgets and amenities one expects today from a luxury hotel such as luxury Egyptian cotton linens, Nespresso machines, handmade mattresses, Temple Spa bathroom amenities and more. 

The larger suites and apartments are ideal for London habitués who can use them as a pied à terre whilst enjoying all the services of the hotel. They range from studios to the three-bedroom, split level Penthouse with private lift, well-equipped kitchen and a balcony with views over the rooftops towards Harrods. Sustenance wise, the intimate Restaurant at the Capital offers an international menu of gastronomic classics all day long including a traditional English Afternoon Tea whilst the gem-like Capital Bar is designed around gin and vermouth with a nibbles and wine list running alongside.

BusinessClass.com helps you find the best offers on any hotel by comparing the prices of all leading hotel suppliers in a single search.

More hotel reviews