|
Holiday Inn London Bloomsbury
Coram Street, Bloomsbury, Bloomsbury, London, WC1N 1HT

Bloomsbury is London’s literary district, full of antiquarian bookshops and this hotel is right in the heart of it, just a short stroll away from Russell Square tube station. The British Museum is also close by while Covent Garden, the...
|