The Beaumont occupies a 1926 Art Deco building in the heart of Mayfair, close to the shops, galleries and museums of St James’s and the West End.

With 73 rooms, including 23 suites, a particularly notable architectural feature is ROOM, a suite in the form of an inhabitable sculpture by Antony Gormley. The hotel includes a classic Grill Room, an American Bar, a separate Residents’ Bar & Lounge, a boardroom, and a gym and spa with hammam. Grand in style, yet intimate and welcoming, its design is inspired by the great Art Deco hotels of the 1930s and recaptures the spirit of old-world luxury.

Visit site