8.4
Unfortunately no photos available Add the first photo

2 English reviews

23 international reviews

/ 13°
20 Feb 2019
Number 173 of 1116 hotels in London

Find the best prices and last minutes for Hotel Holiday Inn Bloomsbury**** at:

Actions for Hotel Holiday Inn Bloomsbury****