hub by Premier Inn London Westminster Abbey hotel
21 Tothill St, London SW1H 9LL
+448715279704
Contacts
21 Tothill St, London SW1H 9LL
Description
hub by Premier Inn | London Westminster Abbey Hotel
Stay in style at our hub by Premier Inn London Westminster Abbey hotel. We're next to Westminster Abbey, Big Ben, Buckingham Palace and St James's Park.