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.
Features
Map
Similar companies
Restaurant
Roe Lee Indian
454 Whalley New Rd, Blackburn BB1 9SL
+441254695576
Restaurant
Premier Inn Glastonbury hotel
Morland Road, Glastonbury BA6 9FW
+443333219291
Restaurant
Truly Scrumptious
1252 Leek Rd, Abbey Hulton, Stoke-on-Trent ST2 8BP
Restaurant
The Bakehouse
6 The Green, Broadway WR12 7AA
+441386852277