What are the popular attractions nearby the London Mile End hotel?
Staying around 25 minutes' walk from the London Mile End hotel, guests will find one of the top-rated landmarks, Mile End Park, whereas the extraordinary Georgian Dennis Severs' House is 2.3 km away.