The Lion Head

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

Write a quick review

Your rating

(/10)
Please enter your name
Please enter a valid email address

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

Rooms