Reviews: inaciopaulino4971


No customer comment

  • 28th Oct 2013
  • Novice Nomad
  • Brazil
  • Couple, 25-30
  • (3 reviews)

The Walrus Hostel

London, England

Well located, clean and with very helpful staff. Long stairs make kind of exausting to get in and get out of the bedroom, especially if you get a room on the fourth floor.The bar is cool, but it's difficult to meet people. In general, it was a good experience.