El The Walrus Bar and Hostel ofrece alojamiento en el centro de Londres. Alberga un pub tradicional inglés donde se puede disfrutar de música en directo, deportes, cócteles, cervezas y licores.
Este establecimiento está situado justo al lado de la estación de tren de Waterloo, en una zona muy céntrica de la ciudad. No es un lugar tranquilo y se escuchan trenes, servicios de emergencia, tráfico y otros sonidos de la ciudad todas las noches hasta medianoche aproximadamente.
El The Walrus Bar and Hostel se encuentra a 400 metros del London Eye y a 700 metros del Big Ben. El aeropuerto Ciudad de Londres está a 11 km.
Los menores de 18 años solo pueden alojarse en habitaciones privadas o reservadas exclusivamente si van acompañados por uno o ambos padres.