This smoke-free hotel features a restaurant, a bar/lounge, and a coffee shop/cafe. WiFi in public areas is free. Additionally, a 24-hour front desk, multilingual staff, and a TV in a common area are onsite.
The Lion & Key Hotel is located in Stratford, a neighborhood in London. O2 Arena and Buckingham Palace are cultural highlights, and some of the area's notable landmarks include Tower of London and Tower Bridge. Sky Garden and Madame Tussauds Wax Museum are also worth visiting.