Beaumont Hotel

<p>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&#39;s, and the West End. Grand in style yet intimate and welcoming, its design is inspired by the great Art Deco hotels of the 1920s.</p> <p>&nbsp;</p>