The Beaumont

18 Balderton St, Mayfair, London W1K 6TG, UK

Corporate rates

Best Price Guaranteed

Complimentary Breakfast

Welcome Amenity

Member Upgrade

A luxury, five-star Mayfair hotel with 73 rooms, of which 23 are studios and suites.

The Beaumont is superbly located on a quiet garden square, close to the luxury shops, galleries and museums of Mayfair, St James's and the West End