Staying at the Clifton House O2 & Excel Rooms With Private Bathroom And Breakfast Option hotel, you will be 25 minutes' walk from Emirates Air Line and 7 km from the historic Tower of London. If you are willing to explore even more landmarks in London, consider checking out Theatre Royal Stratford East set 2.6 km away.