Holiday Inn Express London - Limehouse

Starting at
$163

TripAdvisor Review

Based on 1179 review

See all

Property Location Located in London (Tower Hamlets), Holiday Inn Express London - Limehouse is within a 10-minute drive of Excel Exhibition Centre and O2 Arena. This hotel is 1.4 mi (2.2 km) from Tower of London and 1.5 mi (2.4 km) from Financial District. Distances are displayed to the nearest 0....

More details