Hotel Russell is just a 2 minutes walk from Russell tube station of the same name, and is 6 minutes walk from the British Museum and a 14 minutes walk from Oxford Street.
Hotel Russell is close to of Euston, Kings Cross and St Pancras stations.
Hotel Russell offers Free WiFi
1-8 Russell Square,London WC1B 5BE, UK