The Capital Restaurant, serving gourmet French cuisine under the direction of Chef Eric Chavot, has an enviable reputation for excellence, gaining two Michelin stars.
A member of Small Luxury Hotels of the World and Great Hotels of the World, The Capital holds 5 AA Townhouse Red Stars and 4 Rosettes. Also, it has been voted ‘Best Hotel for Food’ in the UK by Conde’ Nast Traveller in their 2006 Gold List.
The Capital was created by its Scottish proprietor David Levin 35 years ago and, to this day, it is a family-run hotel. With the world-renowned stores of Harrods and Harvey Nichols on the doorstep and Hyde Park just a few minute’s walk away, The Capital is a tremendous base from which to explore.