Loading Europe Tourist Guide
Vibrant hostel near London Eye offering a social atmosphere.
The Walrus Hostel is a lively accommodation perfectly situated near the iconic London Eye and Big Ben. Known for its friendly vibe, it provides travelers with easy access to London's main attractions. The hostel features a welcoming bar where guests can mingle and share travel stories. Dormitories and private rooms are available, ensuring a comfortable stay for all types of travelers. The Walrus Hostel is celebrated for its communal spaces and events, encouraging a social experience.
172 Westminster Bridge Rd, London SE1 7RW, United Kingdom
14:00
11:00
Best visited during spring when the nearby parks are in bloom
Explorer members see 1 more hostels. Upgrade to unlock all similar places.
Upgrade to Explorer