Coram Street, London, WC1N 1HT

Bedroom
Is this photo useful? Yes | No Holiday Inn Bloomsbury is perfectly located on Russell Square in the midst of many central London parks and historic buildings, with the numerous attractions of London's West End just a short stroll away. Ideally situated for both business and leisure travellers, the hotel is close to an network of underground and rail links.
Together with a can-do friendly service, guests can feel at home no matter where in the world they are.