inviatotravel.com
Postcard From: The Beaumont, London
There is no shortage of intriguing hotels on the London scene. The Beaumont in Mayfair, open four years, has created a ton of buzz so I had to check it out.