Grand in style,
yet intimate in feel.
The Beaumont is a distinctively independent luxury hotel in the classic tradition.
Classic, restrained elegance are the hallmark of the rooms and suites at The Beaumont.
Moments from Selfridges and a short walk to Bond Street & Mount Street
The Beaumont is superbly located on a quiet, landscaped square, yet within a few minutes reach of the luxury shops on Mount Street, South Audley Street and Bond Street, the green spaces of Grosvenor Square, Berkeley Square and Hyde Park, and Mayfair's many art galleries.