The Red Lion Hotel nabízí komfortní ubytování ve tržní čtvrti města Londýn. Disponuje Wi-Fi ve veřejných prostorách.
Hotel je 10 minut jízdy od Olympijský stadion a jen 7 minut chůze od Welsh Church Hall a oblíbené turistické atrakce. Tento hotel je kousek od Pentecostal City Mission Church a 5 km od letiště Londyn. Autobusová zastávka Gainsborough Road je jen 300 metrů od hotelu, a 5 minut chůze je stanice metra Leytonstone.
Pokoje v tomto ubytování typu hotel mají výhled na město a zahrnují malý sejf a vícekanálovou televizi, i koupelny s samostatnou toaletou a sprchou.
The Red Lion Hotel nabízí restauraci a la carte, kde se podávají britské speciality. Hotel poskytuje bar v hale. Kavárna San Marino Cafe-Bar je 7 minut pěšky od hotelu.