Mayfair is an area of Westminster, London, England, in the City of Westminster. It is in Central London and part of the West End. It is between Oxford Street, Regent Street, Piccadilly and Park Lane and one of the most expensive districts in the world.
AdChoose Choice Hotels® and Redefine Your Travel Story. Treat Yourself To New Adventures. Travel At Your Own Leisure With No Limits, Choice Hotels® Will Be Ready Whenever You Are.
Local Charm · Knowledgeable Staff · Book for Business Travel · Unique Hotels