Holiday Inn London Bloomsbury is placed in a business area of London in the vicinity of Open Air Theatre, Nelson's Column and The London Eye.
A bus stop as well as Russell Square subway station are not far from the hotel.
The hotel allows quick access to gardens and parks.
Kings Cross train station is a 15-minute walk away.
At Holiday Inn London Bloomsbury, guests are offered rooms with climate control, an iron with ironing board, television, high-speed internet and a mini bar. For more comfort a bathtub, a hairdryer and a shower are provided.
Eat & Drink
Serving an array of dishes, Nandos and Strada - Brunswick are just 100 meters away.