Nestled in Tower Hamlets, which is a great choice for travellers interested in markets, pubs and ancient landmarks, the 2-star The Lion Head Hotel London is about a 10-minute ride from such cultural places of interest as Museum of London.
This London hotel is about 5 minutes' walk from Genesis, around a 10-minute drive from The Shard. Religious sights in the area include The East London Mosque & London Muslim Centre (2 km) and St Paul's Cathedral (3.4 km). Also, Big Ben lies around 6 km away, and Whitechapel is only a short drive from the hotel. The accommodation is located in London, approximately 10 minutes' walk from London Whitechapel train station.
The Lion Head Hotel features 15 rooms with a flat-screen TV with satellite channels, as well as coffee/tea making equipment. Here you can enjoy a microwave oven, a coffee maker, and kitchenware.
The property is within close distance of the grill bar Chargrill Stepney Green.
Book The Lion Head London
General information
Contact information
156-158 Mile End Rd, London, United Kingdom;
The Lion Head reservations available at 'rooms'
The Lion Head phone number isn't available on our site, if you want to call The Lion Head visit site of a hotel
The Lion Head Location
156-158 Mile End Rd, London, United Kingdom
The Lion Head Hotel Deals
Main Features
Free Wi-Fi in rooms
The Lion Head Amenities
Dining
Electric kettle
Cookware/ Kitchen utensils
Room Amenities
Free Wi-Fi in rooms
Sitting area
Tea and coffee facilities
Ironing facilities
Free toiletries
Flat-screen TV
Carpeted floor
The Lion Head Offers
Please wait, we're checking available rooms for you.
Unfortunately, this property has no available rooms for your dates.