Excellent location with plenty to do and so close to everything. Hotel has a nice bar and eating area not that we used it as there are so many bars and restaurants nearby
Long walk to room but no reason not to book again
This comfortable hotel is situated in Russell Square. The total number of bedrooms is 650. Guests will not be bothered during their stay, as this is not a pet-friendly property.