The Stafford Hotel by Kempinski
16 18 St James Place, Mayfair and Marylebone, London, United Kingdom
This 5-star hotel sits in the heart of London’s St James. The excellent location provides hassle free access to all cultural attractions, gourmet restaurants and vibrant nightlife that the city has to offer. The spacious and tasteful rooms display high standards and are incredibly comfortable and clean. After a long day spent exploring the city, enjoy the best martini in town at the legendary American Bar, an elegant restaurant and an impressive wine cellar. With a location that lets you experience all that London has to offer, The Stafford Hotel by Kempinski makes for a good choice.