##Location. Beaufort Hotel is located in London's Chelsea - Knightsbridge neighborhood, close to Beauchamp Place, Harrod's, and Sloane Square. Nearby points of interest also include London Natural History Museum and Saatchi Gallery. ##Hotel Features...