Los huéspedes del hotel St Christopher'S Liverpool Street Londres, de 2 estrellas, pueden visitar la Plaza de Trafalgar, enclavada a unos 10 minutos en coche. El hotel está dotado de Wi-Fi, que se ofrece en toda la propiedad.
El Museo de la Guerra de Churchill está ubicado a unos 3 km de este hotel, y el aeropuerto la Ciudad de Londres está a 5 km. Su ubicación te permitirá estar a poco más de 15 minutos en coche de la Torre de Londres. Puedes llegar fácilmente a la estación de tren Liverpool Street, situada bastante cerca del hotel St Christopher'S Liverpool Street Londres.
El restaurante Theatre Deli está justo al lado de este alojamiento.