Reviews: Anonymous

The Walrus Hostel

London, England
86%

Great place to stay if you don't mind not sleeping!


Embassie Liverpool Backpackers

Liverpool, England
83%

Real nice chilled out atmosphere!

  • 28th Aug 2011
  • Novice Nomad
  • Ireland
  • Male, 18-24
  • (2 reviews)