Holiday Inn London - Whitechapel

5 Cavell Street, Tower Hamlets, London, E1 2BP

Upgrade Listing