Reviews: Anonymous

The Walrus Hostel

London, England
89%

Nice stay, everyone was very nice and helpful.


Hostel Des Artistes

Rome, Italy
77%

It was a average hostel.