2-hvězdičkový St Christopher'S Liverpool Street je umístěn zhruba 7 km od Muzeum vědy v Londýně. V celé budově je k dispozici Wi-Fi.
Ubytování se nachází ve městě Londýn, 5 minut chůze od stanice metra Moorgate. Hotel je také 10 minut jízdy od Tower ve městě Londýn. Hotel je rovněž vzdálen 5 minut chůze od vlakového nádraží Liverpool Street a 25 minut jízdy od letiště Londyn.
Grill bar Baraka Restaurant je k nalezení jen 200 metrů od hotelu.