Smart Russell Square Hostel
London England
Check in 2:00 PM
Check out 10:00 AM
With a stay at Smart Russell Square Hostel, you'll be centrally located in London, just a 3-minute walk from Russell Square and 9 minutes by foot from The British Museum. This hostel is 0.7 mi (1.1 km) from Tottenham Court Road and 0.8 mi (1.2 km) from Royal Opera House.
Make yourself at home in one of the 37 guestrooms. Complimentary wireless internet access is available to keep you connected. Bathrooms have shower/tub combinations and hair dryers. Conveniences include safes, and housekeeping is provided daily.
Property Details
Location
71-72 Guilford Street, London, England WC1N 1DF, United Kingdom