The Walrus Bar and Hostel
The Walrus Bar And Hostel is located in Lambeth district next to Tower of London, Aldwych Theatre and St. Paul's Cathedral.
The Walrus Bar And Hostel provides quick access to everything London has to offer. The coffee shop Barbarella's is around 5 minutes’ walk away.
Guestrooms like 6-bed mixed Dorm, 4-bed female Dorm, 8-bed mixed Dorm and Standard Twin Room are provided with an iron with ironing board, heating, a dressing room, high ceiling and a personal computer. The rooms also have a hardwood floor. There are shared bathrooms available.
A shared kitchen is offered on site.
The nearest metro station is Southwark, situated 600 meters from the hostel.
A safe deposit box, a storage room and a designated place for smoking will make a stay in London a very pleasant one.