This hotel was in the wonderful area of Bloomsbury, where you can find the British Museum and an easy tube stop, Russell Square. There is also St. Pancras, a train station about 3 blocks away, and a small Italian restaurant near the Russell Square tube stop that is absolutely great! The park, nearby, is nice too. That being said, the...
More
- Holiday Inn Bloomsbury
- Holiday Inn London
- Holiday Inn Bloomsbury London
- London Holiday Inn
