The 2-star St Christopher'S Liverpool Street London hotel is located around 25 minutes' walk from St Katharine Docks Marina and offers a restaurant and luggage storage. The hotel provides guests with Wi-Fi throughout the property.
The restaurant Theatre Deli is a few moments from St Christopher'S Liverpool Street hotel.
The extraordinary Georgian Dennis Severs' House is a mere 0.7 km away, while London Liverpool Street train station is right around the corner from this hotel. The St Christopher'S Liverpool Street London provides easy access to the floor glass Shard Skyscraper, which is nearly 30 minutes' walk away. Guests might as well enjoy proximity to Finn House Garden, situated merely 1.3 km away. Buckingham Palace lies approximately 10 minutes' drive away, and Moorgate tube station is 400 metres from the property. Bank and Monument s city rail is not far from this London hotel.