Situato a 1 km dalla Chiesa del Priorato di San Bartolomeo il Grande, l'hotel 2 stelle St Christopher'S Liverpool Street Londra offre agli ospiti un ristorante. Inoltre, in tutta la struttura troverai il Wi-Fi.
Il Museo Dennis Severs' House si trova a 650 metri, mentre la stazione ferroviaria di Londra Liverpool Street è accanto a questo hotel. Tra i luoghi di interesse a 2 km dall'hotel St Christopher'S Liverpool Street Londra c'è la Torre di Londra. Questo hotel ti permette di godere di attrazioni naturali come il Giardino di St Dunstan in the East, a circa 20 minuti a piedi. Gli ospiti si troveranno a 400 metri dalla stazione della metro Moorgate, mentre a una distanza di 3 km dal SEA LIFE London Aquarium.
Potrai cenare al ristorante Theatre Deli, situato a due passi dal St Christopher'S Liverpool Street.