Situado a 5 minutos a pé da Estação de Metro London Bridge, o St Christopher's Inn Village apresenta dormitórios com recepção 24 horas, acesso Wi-Fi gratuito, comodidades de lavandaria, uma área de estar com televisão e um leitor de DVD, um terraço no último piso, um bar e um restaurante. A propriedade dispõe dos primeiros quartos cápsula privados do Reino Unido.
Cada dormitório disponibiliza roupa de cama e casa de banho partilhada. As toalhas estão disponíveis por um custo adicional. A utilização dos cacifos em cada quarto é gratuita, mas os hóspedes deverão trazer o seu próprio cadeado. Alternativamente, há cadeados disponíveis na recepção mediante um custo adicional.
O local de entretenimento no hotel apresenta noites de karaoke, festas de fatos de fantasia e música. Gozando de uma localização central, o Inn Village proporciona fácil acesso às atracções, bares e restaurantes de Londres. Todos os hóspedes recebem um desconto de 25% em restaurantes seleccionados, e ainda promoções em bebidas.