Find Hostels all over the World
Smart Russell Square Hostel, HOSTEL in London England.
Smart Russell Square Hostel.
71 Guilford Street, London, England
Located near: We're near the British Museum, Piccadilly Circus, Russell Square, King's Cross, St Pancras International, Holborn, Tottenham Court Road, Soho, Leicester Square, Oxford Street and Euston.
Nestled in the heart of London, walking distance to iconic British Museum and Europe’s most popular shopping area, Oxford Street, Smart Russel Square is the perfect destination for budget-conscious travelers who want to experience amazing London adventure.
Every room is key card locked as is entr