Hostel St Christopher'S London Bridge - The Village jest położony w restauracyjnej dzielnicy Londyna i oferuje salon Lounge i różne możliwości rekreacyjne. Zajazd w Londynie położony jest w dzielnicy Southwark prawie 5 min piechotą od stacji metra Borough i oferuje restaurację i lobby.
Turystyczny hostel jest położony w samym centrum Londyna, w niewielkiej odległości od miejsc rozrywki, takich jak Teatr Globe Theatre. Ponadto hostel St Christopher'S London Bridge - The Village leży 3 km od takich atrakcji przyrodniczych jak St. James’s Park. W prawie 500 m stąd znajduje się Katedra Southwark.
Hostel oferuje 55 pokojów z miejscem do przechowywania i widokiem na miasto.
Goście mogą również korzystać z baru typu lounge. Restauracja Roxy Bar & Screen serwuje dania kuchni brytyjskiej i znajduje się w zasięgu wzroku od hostelu St Christopher'S London Bridge - The Village. Obiekt jest położony 25 min jazdy od lotniska Londyn City i prawie 10 min jazdy samochodem od dworca kolejowego Marylebone. Nocleg oferuje klub nocny.