Phone Number 8004447171
hub by Premier Inn London Clerkenwell
80 Farringdon Road, In London (London City Centre), London, EC1R 3GB, United Kingdom
Price Level
$$$
Rooms
180
Pets
No
30
Sep

hub by Premier Inn London Clerkenwell, London

hub by Premier Inn London Clerkenwell

hub by Premier Inn London Clerkenwell

Price & Availability