Holiday Inn Express, London City

The Holiday Inn Express is a welcoming London hotel near Shoreditch which offers bright ensuite rooms as well as a buffet breakfast serving both hot and cold items.This hotel is only a 5 minute walk from the buzzing life of London City centre so you’re perfectly positioned to enjoy your trip.

Share This