St James Hotel & Club – Hotel in London
With an exclusive club and a Michelin-starred restaurant, this stunning 5-star hotel is in the heart of elegant Mayfair. St James Hotel & Club is just a 10-minute walk from Buckingham Palace.
Star rating: 5 stars
7 – 8 Park Place, SW1A 1LP, London
Price from: 310 GBP