Guest house Leman House London
141 Leman St, London, United Kingdom
141 Leman St, London, United Kingdom
Providing 9 rooms, the 3-star Leman House Hotel London is approximately a 10-minute ride from Trafalgar Square. This London guest house offers place to stay with Wi-Fi in the rooms.
Certain rooms have soundproof windows along with a writing table for guests' convenience. They are furnished with spacious decor. Featuring a rain shower and a separate toilet, the private bathrooms are also fitted with hair dryers and bath sheets. Enjoy views of the city, while staying at this London hotel.
The smoke-free property is located in the heart of London only 5 minutes on foot from Jack the Ripper Museum and not too far from Sky Garden. The hotel is situated approximately a 5-minute stroll from Hoop and Grapes and approximately a 5-minute stroll from Tower Hill underground station. There is Tate Modern a 25-minute walk away, while Aldgate bus station a walk from this accommodation. Leman House Hotel is approximately a 10-minute stroll from Shadwell train station.
The Empress is within walking distance of the accommodation and specialises in Balti cuisine.
Free Wi-Fi in rooms
Free Wi-Fi
No pets allowed