240 m.
Stepney Green 2.2 km.
London Liverpool StreetThe units at the hotel come with a seating area and a flat-screen TV. At The Lion Head all rooms are equipped with a shared bathroom with a hairdryer and free toiletries.
Set in London, within 2 km of Brick Lane and 2.6 km of Sky Garden, The Lion Head features accommodation with free Wi-Fi. The property is situated 2.8 km from Victoria Park, 3 km from Tower of London and 3 km from Tower Bridge. The accommodation offers a shared kitchen and a shared lounge for guests.
London Bridge is 3.8 km from the accommodation, while Olympic Stadium is 4 km away. The nearest airport is London City Airport, 7 km from The Lion Head.
Address: 156-158 Mile end Road, Tower Hamlets, London, E1 4LJ, United Kingdom
Number of rooms: 13