Russell Scott Hostels 28 Brandreth Road, - Sheffield, England Category: Hostel Russell Scott Hostels welcomes both backpackers and travelers of all walks of life from around the globe who have ... more info » rating 52% 1 reviews Availability very low BOOK