Temple Bar Inn 3 stars

40-47 Fleet Street, Temple Bar, 2 Dublin, Ireland

Hotel image
Read more reviews for Temple Bar Inn