St. James’s Hotel and Club is located in the Mayfair area making it the best location to stay in if you want to take in everything that Mayfair has to offer. Just like Mayfair, St. James’s Hotel and Club is a sophisticated location with luxurious rooms and our very own Michelin Star Restaurant.
Mayfair is a sophisticated neighbourhood in Central London that offers visitors impressive buildings and clean streets as well as the best wine bars and restaurants you will find in London. Mayfair is in the West End of London towards the east edge of Hyde Park between Oxford Street, Regent Street, Bond Street and Park Lane.