City Inn Russell Square London tilbyr innkvartering i nærheten av The Foundling Museum med et bankboks og bagageoppbevaring.
Natural History Museum London ligger 4 km fra boligen, mens New London Theater er kun 1 km fra boligen. Byens sentrum ligger en 25-minutters spasertur unna, og London Euston jernbanestasjonen ligger 700 meter fra overnattingsstedet. Du kan komme deg til Royal Academy på få minutter med bil. Det ligger en 5-minutters spasertur fra tunnelbanestasjonen Russell Square undergrunnsstasjon som gir enkel tilgang til alle Londons attraksjoner.
Gjestene kan nyte britiske retter i North Sea Fish Restaurant, som ligger ca 150 meter unna.