Oferecendo restaurante, The Red Lion Hotel Londres situa-se no bairro mercado de Londres, 3.4 km da Galeria William Morris, ideal para aqueles que procuram turismo cultural. Os destaques deste hotel 3 estrelas incluem um restaurante a la carte, um lounge bar e Wi-Fi na propriedade.
O hotel está localizado em Londres, a alguns passos da estação de metrô Leytonstone. Pentecostal City Mission Church está a 5 minutos andando do The Red Lion Hotel e o aeroporto da Cidade de Londres está a 5 km de distância. Estabelecimento fica a 3.3 km do Parque Olímpico Rainha Elizabeth. O hotel de 9 quartos está a poucos quarteirões da estação ferroviária Leytonstone High Road de Londres.
As instalações no quarto incluem TV de tela plana com canais via satélite e TV via satelite, bem como máquinas de café/chá. Ferro de passar roupas são apresentados para o conforto dos hóspedes. Os banheiros são equipados com banheiro separado e chuveiro, bem como confortos como secador de cabelo e toalhas. O Red Lion oferece vistas para a cidade dos quartos.
O restaurante seduz os clientes com pratos da cozinha britânica. O café San Marino Cafe-Bar está a 7 minutos caminhando deste local.