Hotel Review Location The Holiday Inn Express Derry-Londonderry is Derry's newest hotel and is located in the heart of the city centre on Strand Road just a 20 minute taxi ride (fare approximately £12) from City of Derry Airport. Derry is Northern Ireland's second city and has so much to offer not only as a city …
