172 Westminster, Bridge Road, SE1 7RW, London
Reviews of The Walrus Hostel
Best atmosphere ever
TROY, 14 Geg. 13
This place was great! Possibly my favorite hostel in London so far, and I think this was my 5th. FREE TOWELS, free wifi, the staff was super welcomin...
Kelsey, 11 Geg. 13
The Walrus Hostel haven't translated their information but to see the full English version click here