Nowoczesny hotel Holiday Inn London-Bloomsbury położony jest w Londynie, zaledwie 150 metrów od stacji metra Russell Square, z której można w niespełna 5 minut dojechać do tętniących życiem dzielnic Covent Garden i West End. Do dyspozycji Gości są jasne i przestronne pokoje z WiFi, telewizorem z płaskim ekranem, klimatyzacją, zestawem do parzenia kawy i herbaty oraz łazienką. Urządzona we współczesnym stylu restauracja Junction serwuje dania kuchni międzynarodowej. Bar Junction zaprasza na lekkie posiłki i przekąski, a w lokalu Callaghans można napić się irlandzkiego piwa i obejrzeć transmisje z wydarzeń sportowych na dużym ekranie. Rano podawane jest śniadanie w formie bufetu, który obejmuje potrawy kontynentalne i dania na ciepło. Ten hotel sieci Holiday Inn znajduje się w eleganckiej dzielnicy Bloomsbury, niecałe 10 minut jazdy metrem od Pałacu Buckingham i Hyde Parku. Od Muzeum Brytyjskiego dzieli go 550 metrów, a od tętniącej życiem ulicy Oxford Street – 15 minut spacerem.