The Stafford Hotel in London by Kempinski Hotels
The Stafford Hotel in London by Kempinski Hotels | London, UK | On my last stay in London, a few weeks ago, I was looking to experience the city in a very formal and classic style, I wanted to have a true British accommodation experience. I must admit it, as much as I love modern, high tech hotels, I also truly enjoy bespoke, old school style, deco and service. When I first came in contact with The Stafford Hotel, my first thought was, wait a minute, this hotel cannot be located in London, judging by the first photo it pops up into their site, looking so serene, with the look of a little town. But it was indeed, and more over, at one of the premium locations in London, in the heart of St James next to the Buckingham Palace, steps away from Green Park and Piccadilly. Read More ›

Welcome to 




