316 rooms · ★★★★ · from £96
Situated less than 5 minutes' tube journey from the vibrant Covent Garden and West End, the modern Holiday Inn London-Bloomsbury is only 150 metres from Russell Square Underground Station.
Log in with your cycle.travel account:
Password |
Or simply use your account on: