Situovaný 100 metrů od stanice metra Russell Square, Holiday Inn London Bloomsbury By Ihg nabízí sejf a restauraci. Hotel se nachází 3 km od Vyhlídka Sky Garden a 10 minut jízdy autem od TržiŠtě Borough.
Hotel se nachází ve čtvrti Camden, méně než 20 minut chůze od centra města Londýn. Ubytování je 10 minut chůze od vlakového nádraží London Euston.
Některé pokoje v hotelu mají výhled na město.
Hostinec obsahuje restaurace Artful Critic.