Hotel Holiday Inn London Bloomsbury, London
This hotel comprises a total of 311 rooms, of which 1 are suites, and offers guests a welcoming foyer with lifts. Dining options include a bar, an Irish pub, and a restaurant. Those arriving by car may make use of the hotel car park (fees apply).
Information about the facility:
This attractive hotel is ideal for business travellers. It is located directly on Russell Square near the British Museum and Oxford Street. Countless attractions are situated only a few metres from the hotel and are easily reached on foot. Russell Square underground station is about 300 m from the hotel.
The tastefully fitted rooms all come with an en suite bathroom with hairdryer, a direct dial telephone, satellite/ cable TV, a minibar, tea and coffee making facilities and a hire safe.