An urban resort that prides itself as being “smart, witty, and sophisticated,” St Martins Lane, a Morgans Original, stands alone amongst the traditional style hotels near O2 in this popular area of London.

The Westbury Hotel London offers a uniquely American view of a stately lady in the heart of Mayfair. A favorite of celebrities, royalty and people like you and me. You’ll love it.

If you’re looking for a great hotel in Mayfair London you’ve come to the right place. We’re going to tell you about a fantastic hotel – tucked away off the beaten track – and yet still in the middle of everything. How is that possible you ask? Because it’s London! We’re talking about the Hotel Stafford which – although technically in St. James – is close enough to a Hotel Mayfair London to include it there.

 Page 2 of 2 « 1  2