Barnacles Temple Bar House
19 Temple Lane South, Dublin, Ireland
Booking.com
Book Now