Where are you going?
Check-in
Check-out
  1. Home
  2. United Kingdom
  3. England
  4. London
  5. Smart Russell Square Hostel

Smart Russell Square Hostel

71-72 Guilford Street, London

Property Location
With a stay at Smart Russell Square Hostel in London (London City Centre), you'll be minutes from Russell Square and close to St. Paul's Cathedral. This hostel is close to London Eye and London Dungeon.

Rooms
Make yourself at home in one of the 60 guestrooms. Complimentary wireless Internet access is available to keep you connected.

Amenities
Make use of convenient amenities, which include complimentary wireless Internet access and tour/ticket assistance.

Dining
Continental breakfasts are available daily for a fee.

Business, Other Amenities
Featured amenities include a 24-hour front desk, luggage storage, and laundry facilities.