The Beaumont Mayfair, situado en el prestigioso barrio londinense de Mayfair, alberga un restaurante famoso, un spa y un centro de fitness. El edificio original data del año 1926 y cuenta con una emblemática escultura de 3 plantas de alto del galardonado escultor Sir Antony Gormley.
Además, este hotel con WiFi gratuita está bien comunicado con la zona comercial de Londres.
Dispone de habitaciones estándar con 1 cama extragrande y estudios y suites amplias. Todos los alojamientos presentan un diseño elegante art déco con obras de arte originales y antigüedades. El baño de lujo tiene elementos de mármol blanco y negro y calefacción radiante.
El hotel alberga el bar Le Magritte y The Colony Grill Room, muy queridos por los londinenses. El Gatsby Room es perfecto para tomar la merienda inglesa o una copa por la noche.
Asimismo, el establecimiento cuenta con hammam, spa con tratamientos de belleza y de relajación, gimnasio, sauna y sala de vapor gratuitos para los huéspedes.
El hotel se halla en un lugar tranquilo con vistas a una plaza con un jardín paisajista. Está cerca de los grandes almacenes Selfridges y a 10 minutos a pie de Hyde Park. En coche o en metro también se llega fácilmente a los teatros, galerías de arte y tiendas de lujo.