SlickHotels.uk
Partner links
Save up to 50% off your next trip
Subscribe to unlock our secret deals
In a prime location in the Tower Hamlets district of London, Leman House is located 750 yards from Tower of London, less than 0.6 miles from Tower Bridge and a 13-minute walk from Sky Garden. The property is set 1.4 miles from St Paul's Cathedral. The accommodation provides a shared kitchen and free WiFi.
At the guest house, every room is fitted with a desk, a flat-screen TV, a private bathroom, bed linen and towels. Leman House offers certain units with city views, and every room has a kettle. All units will provide guests with a microwave.
Popular points of interest near the accommodation include Brick Lane, London Bridge and Borough Market. The nearest airport is London City Airport, 9.9 miles from Leman House.