The Beaufort Hotel

The Beaufort Hotel

Knightsbridge, London / The Beaufort Hotel Knightsbridge is a charming, family-owned boutique hotel. This hidden gem is moments away from some of the most exclusive shopping in London.