Reviews: Anonymous

Smart Russell Square Hostel

London, England

The best you'll get in london, keyword london. Small places have much better hostels. This place will take care of basic needs.

Derry City Independent Hostel

Derry, Northern Ireland

Absolutely terrific atmosphere, you're bound to meet new friendships. If your in derry, this is the spot