The Lion HeadHotel
156-158 Mile end Road, Tower Hamlets, Londres, E1 4LJ, Reino Unido
El The Lion Head ofrece alojamiento con Wi-Fi gratuita en Londres, a 2 km de Brick Lane y a 2,6 km de Sky Garden. El establecimiento se encuentra a 2,8 km del parque Victoria y a 3 km de la Torre de Londres y del Puente de la Torre.