A password will be e-mailed to you
Long regarded as London’s most affluent area – Mayfair is ideal for those wanting to be at the heart of all that the city has to offer.
A stay in Mayfair offers everything from Art Galleries, Museums and the finest dining experiences and arguably some of the best shopping in the world, all within a moments walk or short cab ride of these luxury serviced apartments.