Hotel The Beaumont Mayfair Londres é um ótimo lugar para ficar no bairro Londres Central, pois fica a 25 minutos a pé das Galerias Comerciais Harrods. Bem ao virar da esquina da Loja Selfridges, este hotel com 101 quartos inclui hammam, grelha para churrasco e piscina pequena, além de restaurante a la carte, que serve especialidades da cozinha britânica.
Localizado 2.5 km do Churchill War Rooms, o hotel 5 estrelas também está 2.1 km do Museu Britânico. O Beaumont Mayfair está situado ao alcance da Academia Real. O alojamento fica muito perto de jardins. A 30 minutos de distância caminhando, a Abadia de Westminster é um destino turístico divino difícil de perder. A estação ferroviária Marylebone está a 1.6 km de distância, e o metrô Bond Street está à 300 metros de distância.
Os quartos apresentam controle de temperatura, enquanto alguns deles têm refeitório e vestuário para o máximo conforto dos hóspedes. Cada quarto de Beaumont Mayfair tem uma decoração Art Deco. Proporcionando banheiro separado e chuveiro, alguns banheiros vêm com secador de cabelo e touca de banho.
O café da manhã feito na hora é servido todas as manhãs. Os 2 restaurantes no local, entre eles Rosi e Gatsby Room, servem pratos da cozinha britânica e europeia. O lounge bar do hotel The Beaumont Mayfair oferece bebidas suaves. Ele também dispõe de salão para o conforto dos hóspedes. Tem o bar de grelhados que serve comida britânica a 5 minutos de distância caminhando.