Russell Square, London, WC1B 5BE.
Hotel Russell is a hotel offering accommodation and other facilities for visitors to the area. Hotel Russell is based in Russell Square, London - see map for location of Russell Square.
Telephone: 020 78376470
Hotel Russell are listed in the hotel section here:
Now displaying reviews 1 - 3
Dear Sir / Madam, I just Received one mail as follow. it is genuine or not Kindly Check and rever... More »
Sir my name is sameer butt and wife name is erum sameer butt.WE ARE FROM PAKISTAN we have also go... More »
Dear Sirs, I was informed that every 2nd Sunday in your Russell Hotel different Dealers Exhibit (... More »
View the complete list of Hotel Russell reviews »
Hotel Russell is in Russell Square, London. You can view a list of neighbouring businesses by going to the Russell Square page.
This map shows the approximate location of Hotel Russell in Russell Square.
Note: the pin is positioned at the postcode centre, and may not correspond with the precise location of Russell Square.
Map showing Hotel Russell within Russell Square,