Available rooms from Sat 04 January 2025 to Sun 05 January 2025.
Available rooms from Sat 04 January 2025 to Sun 05 January 2025.
Set in London within 2 km of Brick Lane and 2.6 km of Sky Garden The Lion Head features accommodation with free WiFi. 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. The 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. 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.