St Christopher'S Liverpool Street
St Christopher's Liverpool Street is a good option to stay in London.
Guests can easily get to London Eye, which is approximately 3 km away. Bars and restaurants are stroll from the hotel.
St Christopher's Liverpool Street provides rooms complete with heating and an ironing set. They also have private bathrooms with a tub, a shower and guest toiletries.
3 South Place and Worship Street Whistling Shop are located within 200 meters away.
The property is in a 5-minute walking distance from Moorgate subway station.