8 rooms · from £16
The Walrus Bar and Hostel offers accommodation in London. Guests can enjoy the on-site bar. There is a shared kitchen, luggage storage, lockers and safety deposit box available.
Log in with your cycle.travel account:
Password |
Or simply use your account on: