St Christopher's Inn Village ligt op 5 minuten wandelen van het metrostation London Bridge. De herberg biedt accommodatie in slaapzalen en beschikt over een 24-uursreceptie, gratis WiFi, wasfaciliteiten, een lounge met een televisie en een dvd-speler, een dakterras, een bar en een restaurant. De accommodatie biedt ook de eerste privé-capsulekamers in Groot-Brittannië.
Elke slaapzaal beschikt over beddengoed en gedeelde badkamerfaciliteiten. Handdoeken zijn beschikbaar tegen een toeslag. Gasten kunnen gratis gebruikmaken van de kluisjes in elke slaapzaal, indien zij zelf een hangslot meenemen. Tegen een toeslag zijn er ook hangsloten verkrijgbaar bij de receptie.
De herberg biedt 's avonds entertainment, zoals karaoke-avonden, themafeesten en muziek. Het Inn Village ligt op een centrale locatie en biedt gemakkelijk toegang tot de vele bezienswaardigheden, cafés en restaurants van Londen. Alle gasten krijgen 25% korting in geselecteerde restaurants en speciale kortingen op drankjes.