Holiday Inn Express London Limehouse 3 stars

469 - 475 The Highway Road, Limehouse, Tower Hamlets, London, E1W 3HN, United Kingdom

Hotel image
Read more reviews for Holiday Inn Express London Limehouse