Hotel The Lion Head London
156-158 Mile End Rd, London, United Kingdom
156-158 Mile End Rd, London, United Kingdom
Offering location just 5 minutes' walk from Edward VII Statue, The Lion Head Hotel London offers 15 rooms.
The rooms include coffee/tea making machines, along with a flat-screen TV with satellite channels for your convenience. Guests can also use a coffee maker, an oven, and kitchenware.
This hotel stands within walking distance of Borough Market, a few steps from Whitechapel underground station. The accommodation in London is at a distance of 3.1 km from Dalston. Tower Bridge is approximately 25 minutes' walk away, while London Whitechapel is situated just a minute's drive from the 2-star hotel. Shadwell DLR city rail is around 15 minutes' walk away. The Lion Head Hotel is about 20 minutes' drive from London City airport, which is 10 km away.
The grill bar Chargrill Stepney Green is situated just a 7-minute walk from this London hotel.