The Capital

 The Capital  The Capital
Just yards from Harrods, Harvey Nichols, Sloane Street and Hyde Park with easy reach of London's West End, The Capital Hotel offers luxury accommodation and personal service in the heart of one of the most prestigious locations in London. Each of its 49 air-conditioned suites and bedrooms is individually designed and subtly luxurious. The Capital Restaurant, serving gourmet French cuisine, has an enviable reputatation for excellence, gaining

Compare prices for The Capital with

%%TOKEN4%% at Bookings   %%TOKEN4%% at Expedia   %%TOKEN4%% at Active Hotels   %%TOKEN4%% at Hotel Club  

Hotels in London by stars
Five Stars Hotels
Four Stars Hotels
Three Stars Hotels
Two Stars Hotels
More Hotels
Back to the Homepage