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.
Number of rooms: 63
7 - 8 Park Place, Westminster Borough, London, SW1A 1LP, United Kingdom