The Westminster London hotel is situated in the heart of Westminster and within easy reach of the Houses of Parliament, the London Eye, Tate Britain, London’s Theatre District and the Square Mile. Host a central London meeting or celebration in one of their five flexible function rooms.
Key features:
4 out of 5 meeting rooms have natural daylight
Complimentary Wi-Fi access for all delegates
Within walking distance to central London attractions