Where are you going?
Check-in
Check-out
  1. Home
  2. United Kingdom
  3. England
  4. London
  5. Lion & Key Hotel

Property Location
With a stay at Lion & Key Hotel in London (Leyton), you'll be close to Olympic Stadium and Boleyn Ground Stadium. This hotel is within the vicinity of O2 Arena and Tower of London.

Rooms
Make yourself at home in one of the 50 air-conditioned rooms featuring minibars and flat-screen televisions. Complimentary wireless Internet access keeps you connected, and DVD players are provided for your entertainment. Bathrooms have showers and complimentary toiletries. Conveniences include phones, as well as desks and coffee/tea makers.

Business, Other Amenities
Featured amenities include a 24-hour front desk and an elevator (lift). Self parking (subject to charges) is available onsite.