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