Temple Bar Hotel Dublin
13-17 Fleet St Temple Bar
Dublin,
IE 2
Near The Book of Kells
Distance0.6 miles
SELECT