Barnacles Temple Bar House

  19 Temple Lane South, Dublin, Ireland

Booking.com Book Now