Holiday Inn London Bloomsbury is a modern 4-star hotel set close to The hot box, Big Ben and Russell Square.
Located in a business area close to Tottenham Court Road subway station as well as a museum and a tower in London. Restaurants and bars are stroll from the hotel.
Holiday Inn London Bloomsbury is at a short distance from Euston train station. The hotel offers quick access to London City airport, which is about 15 km away.
Holiday Inn London Bloomsbury has bright rooms fitted with wireless internet, television, a work desk, an iron with ironing board and a safe. For more comfort a bathtub, a shower and a hairdryer are provided.
Eat & Drink
Nandos and Jacques Wine Bar offer an assortment of dishes within 200 meters of the property.
Holiday Inn London Bloomsbury features such facilities as a safety deposit box and a car park.