Choose your room
With a stay at Lion & Key Hotel in London (Leyton), you'll be close to Olympic Stadium and Boleyn Ground Stadium.
Make yourself at home in one of the air-conditioned rooms featuring minibars and flat-screen televisions. Wireless internet access keeps you connected. Bathrooms have showers and toiletries.
Featured amenities include a 24-hour front desk and an elevator.