The Walrus Hostel

The Walrus Hostel
Address: 172 Westminster Bridge Rd, London SE1 7RW,
Phone:020 7928 4368
Email: thewalrushostel@gmail.com
website:  http://www.thewalrusbarandhostel.com/

Location and facilities of
The Walrus Hostel is Located next to Waterloo train station and just 5 minutes walk from popular London tourist attractions such as the London Eye, Big Ben, Houses of Parliament and Westminster Abbey, making it an ideal location to explore the city from. But it’s not just a great location the The Walrus Hostel offers, it also provides guests with a free breakfast, free WiFi, free towels, lockers and a secure room,

172 Westminster Bridge Rd, Lambeth, London SE1 7RW, UK