My Guide Website?
The Beaufort Hotel
London
Located in the sought-after area of Knightsbridge, Chelsea, the four-star Beaufort Hotel is a small and state-of-the-art establishment that hast an excellent location and dazzling array of facilities.
The hotel is family-owned, and so provides a cosy, home-from-home feel, swathed in luxurious décor and beautiful surroundings.