Route GuidesRoutes City GuidesCities Map Log in

Smart Russell Square Hostel

London

from £15


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...