Judd Hotel besticht durch eine zentrale Lage in London, nur einen 4-minütigen Fußmarsch von British Library und 9 Gehminuten von Universität London entfernt. Dieses Hotel ist 0,8 km von University College London und 0,6 km von Russell Square entfernt.