Located 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 approximately 6 km from such culture-oriented attractions as The British Museum.
The Lion Head Hotel features 15 rooms equipped with a flat-screen TV with satellite channels as well as coffee/tea making equipment. Here you can enjoy a coffee maker, an oven, and kitchenware.
Chargrill Stepney Green is situated merely a 7-minute walk from this London property.
Dalston is at a distance of 3.1 km from this London hotel, which also stands just a short walk down to Stepney. Business travellers will enjoy being close to Tower of London (2.2 km) and The Shard (3.1 km). The fantastic Borough Market is at a distance of 3.2 km from the hotel, while London Whitechapel is situated approximately 10 minutes' walk away. This London property is a stroll from Whitechapel tube station.