Country house type hotels in London

Beaufort Hotel, Knightsbridge, London SW3

Beaufort Hotel, Knightsbridge, London SW3
Quietly situated in a tree-lined square, only 100 yards from Harrods, a country house hotel in central London.

On arrival at The Beaufort you are greeted at the door, and without extensive formalities, are given your own front door key and shown to your room with an introduction to the hotel. Inside, The Beaufort has all the calmness of an English country house, hardly surprising since Beaufort Gardens is the only cul-de-sac in Knightsbridge.

The Beaufort has 28 individual bedrooms in two Victorian houses.

Beaufort Hotel, Knightsbridge, London SW3

 

Country House Hotels UK and Ireland

Country House Hotels London, UK and Ireland