Celtic Lodge Guesthouse - Restaurant & Bar 2 stars

81 - 82 Talbot Street, D1 Dublin, Ireland

Hotel image
Read more reviews for Celtic Lodge Guesthouse - Restaurant & Bar