Situovaný 450 metrů od stanice metra Russell Square, The Judd Hotel Londýn nabízí sejf a úschovnu zavazadel. Ubytování je 1 km od Londýn, a také 4 km od Přírodopisné muzeum.
Tento hotel se nachází na okraji čtvrti Bloomsbury asi 3 km od centra města Londýn. Železniční nádraží London Euston je 10 minut pěšky od hotelu.
Tato nemovitost nabízí pokoje s samostatnou toaletou a sprchou, a také malým sejfem, psacím stolem a vícekanálovou televizí.
Součástí denní nabídky je anglická snídaně. Ubytování je jen 150 metrů daleko od bar Lord John Russell Pub.