Holiday Inn Express, relax and unwind in a Holiday Inn Express Hotel Holiday Inn Express
23 Upper Sherrard St, Dublin, DUBLIN, Ireland T: 01 8554090<