Com 35 quartos, hostel The Walrus Bar And Hostel Londres beneficia de uma localização a 6 minutos a pé do Museu Florence Nightingale.
Este albergue está localizado 200 m da estação de metrô Lambeth North e a poucos quarteirões da London Eye. O hostel de Londres fica apenas 1.6 km da Tate Modern e a 20 minutos caminhando do St. James's Park. Para aprofundar os seus conhecimentos históricos, visite o Palácio de Buckingham, que se encontra a 25 minutos caminhando deste alojamento de Londres.
Equipados com máquinas de café/chá, alguns quartos também dispõem de TV de tela plana com canais via satélite e TV com vários canais.
Os hóspedes podem desfrutar de noites no bar inglês. O pub The Walrus está a 5 minutos de distância caminhando. A estação ferroviária Marylebone está localizada a 4.4 km de distância.