LocationThe hotel is located a stone's throw from the Houses of Parliament; Trafalgar Square; and overlooks the River Thames and the London Eye. It is within easy reach of Buckingham Palace; Chinatown and the theatres and shops of the West End. The spectacularly ornate One Whitehall Place; one of London's most prestigious conference and banqueting venues; adjoins the hotel.