On Pall Mall at the very heart of London, this hotel is within a short walk of many of the most famous attractions of the West End, the Houses of Parliament, the River Thames and much more. It is a great place to stay whether you are in the capital as a leisure traveller or a business user. The rooms have all been fitted with modern facilities and have a quiet atmosphere.