13-14 Beaufort Gardens, Knightsbridge, London, England SW3 1PS
Charming, comfortable and oh-so convenient, the Claverley on Beaufort Gardens is a small and elegant Victorian Hotel located in prestigious Knightsbridge, mere steps from Harrods.
Rooms at the Claverley Hotel are individually decorated to a high standard, and being a smaller hotel means offering guests individual service.