Reviews: beatrizbui2304

Hoax Hostel

Liverpool, England
74%

No customer comment


The Walrus Hostel

London, England
89%

The hostel has an awesome location. The staff is very friendly and helpful, you can hanging out with them at walrus bar :) Only one complain: the way to open the bedroom doors its annoying!!We always forgot the code!