The Walrus Bar And Hostel Londyn położony jest w dzielnicy Centrum Londynu w Londynie i oferuje gościom animacje.
Plac Piccadilly Circus znajduje się w 2 km od hostelu, a Muzeum Florence Nightingale - nie więcej niż 6 min pieszo stąd. Okoliczne atrakcje przyrodnicze, w tym St. James’s Park, leżą w niewielkiej odległości od hostelu w Londynie, a plaża - w odległości 16-minutowego spaceru. Targ Borough Market leży 2,1 km od noclegu w Londynie.
Goście mogą korzystać z angielskiego baru. W odległości 5-minutowego spaceru stąd w restauracji The Travel Cafe serwowane są dania kuchni koreańskiej. Opcje transportu w okolicy obejmują stację metra Lambeth North, w zaledwie 200 metrach.