The Capital Hotel London

5-star · Knightsbridge, London

From $625 / night — final rate confirmed by your concierge.

About The Capital Hotel London

Tucked between Harrods and Hyde Park, The Capital is one of London's most intimate luxury hotels — just 49 rooms in a pair of Edwardian townhouses, with no conference facilities, no spa, no crowds. The Michelin-starred Capital Restaurant and the superb wine cellar have long been a destination for London's most discerning diners, while the service ratio is among the highest of any hotel in the city.

Alfred member benefits at The Capital Hotel London

More luxury hotels booked by Alfred Concierge →