Choose your room
Leman House Hotel 3*
The 3-star Leman House Hotel is situated in the heart of London around a 5-minute drive from the bulging skyscraper "Sky Garden". Featuring 9 rooms with views of the city, this smoke-free guest house is relatively close to HMS Belfast.
The property is located in London, merely 450 metres from Tower Hill tube station. The hotel is just off Sir Simon Milton Statue and 10 km from London City airport. A family vacation to London will become more exciting if you visit the cantilevered Coca-Cola London Eye Observation Wheel lying 3.5 km from the accommodation. Leman House Hotel is also situated only a short drive from Shadwell train station.
Certain rooms have sound-proofed windows along with a work desk for guests' convenience. They are outfitted with spacious decor. Bathrooms have a rainfall shower and a separate toilet, along with hairdryers and bath sheets.
Serving Asian meals, The Empress lies really close to this London hotel.
Hotel Policy
- Children and extra beds
- There are no cots provided in a room.