Kimpton Fitzroy London besticht durch eine zentrale Lage in London, nur wenige Schritte von Russell Square und 7 Gehminuten von Universität London entfernt. Dieses Hotel mit 5 Sternen ist 0,9 km von University College London und 0,6 km von British Museum entfernt.