Reviews: Anonymous

Astor Victoria

London, England
94%

Great location, nice staff


Travel Joy Hostels Chelsea

London, England
86%

pretty good stay. The downstairs is a pub. Pretty awesome


Hostel One Sants

Barcelona, Spain
100%

awesome friendly people, great atmosphere!