In London (Tower Hamlets), Featured amenities include complimentary wired Internet access, a computer station, and laundry facilities. Self parking (subject to charges) is available onsite., Distances are displayed to the nearest 0.1 mile and kilometer. Queen Elizabeth Olympic Park - 1.5 km / 0.9 mi London Stadium - 1.9 km / 1.2 mi Westfield Stratford City - 2.9 km / 1.8 mi Thames River - 3.1 km / 1.9 mi Brick Lane - 3.4 km / 2.1 mi Financial District - 3.7 km / 2.3 mi Liverpool Street - 4.3 km / 2.7 mi The Gherkin - 4.4 km / 2.7 mi Tower of London - 4.4 km / 2.8 mi Sky Garden - 4.6 km / 2.9 mi Tower Bridge - 4.8 km / 3 mi O2 Arena - 5 km / 3.1 mi Borough Market - 5.8 km / 3.6 mi Barbican Arts Centre - 5.9 km / 3.6 mi London Bridge - 6.1 km / 3.8 mi The nearest airports are:Heathrow Airport (LHR) - 98.3 km / 61.1 mi London City Airport (LCY) - 8.7 km / 5.4 mi Gatwick Airport (LGW) - 82.2 km / 51.1 mi Stansted Airport (STN) - 51.7 km / 32.1 mi Luton Airport (LTN) - 58 km / 36 mi