The Beaufort Hotel London is ideally situated in Beaufort Gardens, one of the quietest cul-de-sacs in Knightsbridge, the Beaufort, a townhouse hotel, is but 600 metres from the refreshing Hyde Park to the bustle of Harrods, famous museums and the chic shops of Sloane Street.
The Beaufort Hotel London Click here to browse more
London and Hotels
|