The Capital Hotel is one of London's classic hotels, offering comfort and elegance with 49 individually designed suites and bedrooms and the most personal service. This member of Small Luxury Hotels of the World and Great Hotels of the World also offers the only London hotel restaurant to hold two Michelin stars. Right now that luxury can be yours at a special fixed dollar rate.
The Capital Hotel is in the heart of Knightsbridge, on a quiet residential street within sight of Harrods and walking distance to Harvey Nichols, Sloane Street, and Hyde Park.
For more info: