Accessible coach holidays
Supported Holidays
The hotel is a luxury 4-star property offering modern accommodation and attentive service in the heart of London.
Boasting a prime location in Britain's royal and political heartland, this hotel sits on the doorstep of world-renowned attractions such as Westminster, St James's Park and Buckingham Palace. Enter into a world of intuitive service, chic design and creative technology.
This luxury hotel was opened in 1906 and underwent renovations in 2003. A total of ...