Mayfair is one of the city’s finest residential areas and one of London’s most attractive historic villages. Situated between Oxford Street, Regent Street, Piccadilly and Park Lane, our central location makes it easy to discover London’s greatest attractions, best shopping areas and theatres of the West End. Buckingham Palace, the Royal Academy of Arts and Bond Street – to name a few – are all on our doorstep. Many of our rooms overlook the tranquil 47 acres of the royal Green Park, just a few steps across the road for a tranquil stroll or early morning jog.
Your offer includes:
Terms & Conditions apply – see below