Temple Bar Hotel

4.3
5
769 votes
13-17 Fleet St, Temple Bar, Dublin 2, D02 WD51, Ireland
+353 1 677 3333
Visit Website

Discover more hotels in Dublin

MapTiler logo