St James Hotel & Club
St James Hotel & Club 7 – 8 Park Place, London, SW1A 1LP
~ Five Star Hotel in London ~
With an exclusive club and a Michelin-starred restaurant, this stunning 5-star hotel is located in the heart of elegant Mayfair. The St James Hotel & Club is just a 10-minute walk from Buckingham Palace. ~ BOOK NOW
No Comment