A perfect choice and a perfect location. The Capital Hotel is situated right in the centre of London's famed Knightsbridge area. Just a few short steps away is the renowned Harrods and Harvey Nichols; a little further, and you are in Sloane Square, Hyde Park or South Kensington.
From this ideal central London location, you can take your pick of prestige London shopping outlets, restaurants and theatres. And after you've satisfied your appetite for London's delights, it is just wonderful to return to the class and luxury of a quality hotel like The Capital. Restful, comfortable guest rooms beckon --- but before that, the hotel's gourmet restaurant has some mouth-watering treats on offer.
Accommodation in The Capital consists of luxurious guest rooms and suites that are individually designed to excelling standards of opulence and comfort. Antique furniture, private art, the finest fabrics and linens and many subtle ornate additions are complemented by a comprehensive range of personal amenities.
In-room facilities include full microclimate controls, interactive satellite TV, movies-on-demand, mini bar, laptop safe, luxuriant bathrobes and signature line personal toiletries. Superior savoir beds are provided with down pillows and exquisite Egyptian linens.
Distinguished by taste and flair, the superb cuisine of the Capital Restaurant has gained a deserved reputation and a loyal coterie of gourmet diners. One of the UK's premier restaurants and recently voted the top restaurant in Knightsbridge, the gifted team of chefs continue to impress with menus that feature specialities of seafood and game alongside traditional English favourites. A choice from one of the superior wines is the perfect companion to a memorable meal.
Book any of the above deals for The Capital to enjoy some great savings.