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.Book Now
A Gem in Mayfair’ - Nick, New York, USA.
“St. James’s Hotel and Club is a fantastic hotel in the busy Mayfair area. Just off a side street, the hotel is a luxury retreat.”
The Best Hotel Experience I’ve Had in London’ – Sissela, Stockholm, Sweden.
“This little gem is the one I always recommend to people I know. The hotel is super well located but discrete in the area of Mayfair.”