Our stay at the Russell Hotel, on Russell Square near the British Museum was very pleasant. The staff were helpful and the hotel's proximity to the underground made it very convenient. The rooms were very pleasant and surprisingly spacious for London.
- Also Known As:
- Russel Harrogate, Yorkshire
Region: United Kingdom > England > Yorkshire > North Yorkshire > Harrogate
Ranked #21 of 29 hotels in Harrogate
Price range (per night): $65 - $132