Hub by Premier Inn LON, Westminster Abbey
This hotel does not operate a 24-hour reception. Hub by Premier Inn LON, Westminster Abbey may charge a fee for some services.
Important Facilities
All-Inclusive Plan
Rooms
Services
Restaurants
Location
21 Tothill Street Westminster, Londres, City of London, United Kingdom, SW1H 9LL