Route GuidesRoutes City GuidesCities Map Log in

SACO Tower Hill - Lehman Street

London
City Quarter, 99 Leman Street, London, E1 8GH

12 rooms · from £183


SACO Tower Hill - Lehman Street offers accommodation in London. Tower of London is 800 metres away. The accommodation features a seating area with a flat-screen TV and DVD player. There is also a kitchen, fitted with a dishwasher.