Location of St. James's Hotel and Club

Our 5 star boutique hotel in London is located, in a quiet cul-de-sac in the heart of Mayfair, moments from Buckingham Palace and St. James’s Palace, the exclusive shops of Jermyn Street, the Burlington Arcade, Bond Street, The Royal Academy of Arts, and only a short stroll from the theatres and night life of the West End.

Booking benefits

Your Reservation

  • Best rate
  • Great offers
  • Direct service
Book online now