Offering a restaurant and a storage room, the 4-star Holiday Inn London Bloomsbury, An Ihg Hotel lies in Bloomsbury with a lovely array of garden squares, within a 6-minute walk of Russell Square and approximately 950 metres from such cultural places of interest as The British Museum. Boasting a location within short walking distance of Bloomsbury Square, this London inn comprises 316 rooms and 2 restaurants.
The property is located in London, around 800 metres from Holborn tube station. Covent Garden is at a 1.4-km distance from the Holiday Inn London Bloomsbury, An Ihg, which is also set on the doorstep of Tavistock Square. Families travelling to London will enjoy being around 10 minutes by car from Coca-Cola London Eye. The nearest underground station is a mere 800 metres away.
Furnished with sound-proofed windows, all rooms are equipped with a flat-screen TV with satellite channels along with a minibar fridge, tea and coffee making facilities. These units also have tile floors. The private bathrooms come with bathrobes and a shower cap. Certain units overlook the city.
Breakfast is provided in the restaurant. Junction restaurant has a spacious terrace, and welcomes guests with international dishes. There is also a bar with different British dishes in the area.