Temple Bar Inn
Temple Bar Inn
Hotel
40-47 Fleet Street, Temple Bar, Dublin, Ireland
90
Excellent ·
938 reviews