The Beaumont Hotel
  • Location:
    United Kingdom, England, London, Brown Hart Gardens 8
  • Joined:
    July 9, 2023
About Us
Opened in 2014, The Beaumont is a five-star luxury London hotel with an old-world aesthetic and values, firmly underpinned by 21st century advances in technology and ease. It is privately-owned and independently-run, with 50 rooms and 22 suites and studios. The Beaumont occupies a fine Art Deco building on a quiet garden square, close to the boutiques, galleries and museums of Mayfair, St James's and the West End. In 2021, the hotel underwent a gentle refurbishment of its bars and restaurants, which saw the addition of a brand-new lounge and an al fresco dining terrace, under the creative direction of the leading New York-based designer Thierry Despont, adding new layers of comfort and luxury.
Our Ads