The
Capital is a unique townhouse hotel - a jewel set in the heart of Knightsbridge.
48 luxury rooms - two Michelin
star restaurant
The Capital Hotel is a luxury, family-owned,
town-house hotel in London's Knightsbridge just yards from Harrods, Harvey Nichols,
Sloane Street and Hyde Park with easy access to the West End.
Bedrooms
at the Capital are elegant yet supremely comfortable, each with its own specially-selected
fabrics, wallpapers, objet d'art and original paintings.
A
member of Small Luxury Hotels of the World and Great Hotels of the World, The
Capital Hotel holds 5 AA Townhouse Red Stars and 4 Rosettes for 2004, RAC 5 Townhouse
Star accreditation for 2004 and was the proud winner of Hotel of the Year 2003
at the London Tourism Awards.
The Capital restaurant has
an enviable reputation for excellence gaining two Michelin stars in January 2001.
More recently Sommelier Matt Wilkin was awarded Wine Magazine 's Sommelier of
the Year 2002.
Guests at the hotel have access to a local
exclusive fitness and health spa. On-site parking is also available.
The
Capital has two private rooms, seating 12 and 24 which are available for business
meetings or special occasions for breakfast, lunch and dinner.