The Beaumont
A grand yet intimate, independent, five-star hotel. Superbly located on a quiet Mayfair square, The Beaumont recaptures the spirit of old-world luxury.
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.
Do you work for The Beaumont? Contact us to learn more about who's managing this profile or gain access.