Search for Place Name:
The Capital Hotel London The Capital Hotel has 49 air-conditioned luxury rooms; Two Michelin Star Restaurant; close to Harrods and Hyde Park. The Capital Hotel is a unique townhouse hotel. A member of Small Luxury Hotels of the World and Great Hotels of the World. The Hotel holds 5 AA Townhouse Red Stars and 4 Rosettes for 2004 and was the proud winner of Hotel of the Year 2003 at the London Tourism Awards. To check prices and book online click here.
Can't see the map? Click here to download the flash plugin. Map details approximate.
HOTELS - Book today, Pay on departure! - Book online or call 0870 240 7060 quoting booking reference 'STG' HOLIDAY COTTAGES - Click here to find your perfect UK Cottage or call 0870 197 1092 Privacy Website Design and copyright First Inspired Ltd