Reviews: Anonymous

The Walrus Hostel

London, England
100%

Awesome hostel.. Super kind staff, you may borrow many things like towels for free, decent breakfast.. Totally recommend it.


Budget Backpackers

Edinburgh, Scotland
94%

No customer comment